Playdoh¶ Mozilla’s Playdoh is a web application template based on Django. Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Playdoh is simply a pre-configured Django project that adds some essential modules and middleware to meet the following goals: Enhance the security of your application and its data Achieve optimal performance in the fac
June 26, 2013 How I Structure My Flask Applications Flask has been my preferred web framework as of late. I think it has a great core feature set and Armin, the main author, has done well to keep it's API minimal and easy to digest even for developers that are relatively new to Python. However, given that it is a rather minimal framework, it can be often difficult to decide on how to structure an
Responsive design gets a whole lot faster A Framework for any device, medium, and accessibility. Foundation is a family of responsive front-end frameworks that make it easy to design beautiful responsive websites, apps and emails that look amazing on any device. Foundation is semantic, readable, flexible, and completely customizable. We’re constantly adding new resources and code snippets, includi
JavaScript FrameworkならBackboneでしょ。 と勝手に思い込んでそればっか使ってきたボクですが、年初にheavenshellとかどっぺちゃんとで飲んだ時にviewが重くなるよね―とか話してたしかにそれ悩みだよなと思った。 そんときAngularJSってどうなんだろうねーって話にちょっとなって、そんときからangularいつかやってみようと思いつつ仕事で忙殺されてたんだけど、今日何気にSNSで「AngularJSに仮入信してみる」ってつぶやいたらGoogleの人にいいね!してもらってちょっと上がった。 さらに都合のいいことに外出で2時間程度電車に乗ってヒマな時間ができたので、車中でAngularの洗礼を受けてみようとPCを開いた次第。ちなみに途中で酔いました。以前新幹線で思い知ったのだけど懲りてなかった。電車でコーディングは控えましょう。特に自分。 さて、Angula
Pyramid の設計擁護¶ 時々 Pyramid の設計の様々な様相に対する挑戦が申し立てられます。 続く議論にコンテキストを与えるために、私たちは、ここで設計に関する意思 決定とトレードオフのうちのいくつかを詳述します。ある場合には、フレーム ワークをより一層よくすることができ、それを改善するために取られる将来の ステップについて記述することを認めます; ある場合には、注意として、挑戦 を単に記録します。明らかに、常に皆を喜ばせることができるとは限らないた めです。 Pyramid Provides More Than One Way to Do It¶ Python のポピュラーな文化の基準は、 “TIOOWTDI” です (「やり方はひとつだけ」 – これは Perl の「やり方は一つじゃない」の頭文字 “TIMTOWTDI” に対する 軽視的でからかい半分の言及です) Pyram
TwitBlogin! http://twitblogin.com/ とか作ったことだし、そこそこ開発環境整って、今なら思いつく限りのサービスはさっくり実装できそうだったのでPython初心者向けに書いておく。 少しでもPythonユーザが増えれば幸い。 対象は Python の基本的な構文程度はわかるけど、具体的に何から手をつけていいかわからない人 目次 Apache/WSGI/MongoDBの環境構築 flask [ Sinatra風ウェブアプリケーションフレームワーク] pymongo [ MongoDBラッパー ] werkzeug [Web Application デバッガ] jinja2 [ HTMLテンプレートビルダー ] pyquery [ jQuery風HTMLパーサ ] nose [ TDD ] 細かいライブラリの使い方とかPython本体の言語仕様とかは適当にぐぐって
はじめに みなさん、本日はクリスマスですね。Python Webフレームワークアドベントカレンダー2010最終日ですね。最終日はスペシャルゲストということで、pocooの中心メンバである@mitsuhikoが寄稿してくださいました。 pocooはWerkzeug、Jinja2、Flask、Sphinxといった多くの有名なPythonライブラリを提供しているグループで、その中で@mitsuhikoことArmin Ronacherさんはメインコミッタとして活動されています。*1Arminさんは世界指折りのPythonハッカーですが、なんと年齢は21歳!そしてイケメン!ぜひみなさんもArminさんの活動をWatchしてみてください! 寺田さん(@terapyon)からご指名いただいたので、拙訳ながらArminさんの記事の日本語訳をここにご紹介いたします。 概要 「Python Webアプリケーシ
Google App Engine/Python + Kay Framework で、Twitter アプリを作ってみました。その名も『Tweet Code』。 404 Not Found Twitter に140文字以上のつぶやきを投稿するサービスを、コードスニペット向けに特化させたものです。類似サービスに TweetMore や Tiny Message などがあります。 Kay Framework を使った開発に慣れるのが目的だったので、類似サービスとの差別化は全く意識していません。せいぜい、コードスニペットをシンタックスハイライトして表示する程度の能力。 無料クォーターの範囲内で動かす気マンマンなので、データストアの空き容量が残り少なくなったら、古いコードスニペットを削除するかもしれません。ずっと残したい場合は、Gist とかを使ったほうがいいです。 将来消えても問題なければ、Tw
The Django Book Pythonで書かれているDjango Web framework (日本語サイト)に関する本をオンラインで公開しています。 この本はThe Django BooksがGNU Free Documentation Licenseで無料で公開している本を日本語訳として派生したものです。 ライセンスは本家のを継承しているため、GNU Free Documentation Licenseです。 現在は以下の3つの本があります(上2つは本家サイトへのリンクしています): 1st edition: Apress 出版。Django 0.96対応 (Django 1.0 非対応!) (本家サイト:英語)。 1st edition: 無料オンライン本。内容は上記出版本と同一。Django 0.96対応 (Django 1.0 非対応!) (本家サイト:英語)。 NEW:
古いけど、これまたいい内容なので勝手に翻訳します。誤訳があれば是非ご指摘を。 しかもスライド資料の翻訳なので、流れがわかりづらい場合は是非、元動画を見ながらどうぞ。 DjangoCon 2008 Reusable Apps http://www.youtube.com/watch?v=A-S0tqpPga4 PDF http://media.b-list.org/presentations/2008/pycon/reusable_apps.pdf 4つの道筋 ひとつのことをうまくやれ 複数アプリにすることを恐れるな 柔軟さを考慮して作れ 配布のことを考えて作れ その1 「ひとつのことをうまくやれ」 -- UNIX 哲学 アプリケーション == カプセル化 ケーススタディ:ユーザー登録 仕様 ユーザーがフォームから登録すると有効化されていないアカウントが作成される ユーザーがリンクを記載した
何事も始める時が一番腰が重いものであり、腰を軽くするためには考えずに作業出来る必要があり、その為には手順を記録してなんども修正して洗練させる必要がある、だからとりあえず記録。DjangoやKayを使ってウェブアプリを作る方法 サービス名称を決める 他人に話してみる。「ダサッ」とか「え、何々って意味?(誤解)」とか言われたら考え直す。 ドメインが取れるかどうかを調べる。Google App Engineならその名前のアプリを作れるか調べる。取れないなら考えなおす。 ドメインを取る。アプリの名前をとる。作ってから取れなくなってたらガッカリするから。 プロジェクトフォルダを作る 僕はBitbucketでホスティングされているプライベートのMercurialのリポジトリの中に作る。 フォルダの中でstartprojectする RATIONALE: ここで作られるフォルダのルートにはapp.yaml
django CMS 4.1 is hereRevitalized, Streamlined, and More PowerfulExperience the Future of Web Development with Advanced Versioning and Modernized Codebase.Learn more Get StartedHow to installInstall django CMS in your environment with docker. $ git clone [email protected]:django-cms/django-cms-quickstart.git $ cd django-cms-quickstart $ docker compose build web && docker compose up -d database_def
Pinax is an open-source platform built on the Django Web Framework. By integrating numerous reusable Django apps and providing starter projects and infrastructure tools, Pinax takes care of the things that many sites have in common so you can focus on what makes your site different. Pinax has been used for everything from social networks to conference websites, and from intranets to online games.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く