タグ

pythonとdjangoに関するaki77のブックマーク (4)

  • Java開発者の読むDjangoの設計思想 - やさしいデスマーチ

    Djangoのサイトには「Djangoの設計思想」というドキュメントがあります。どんなフレームワークでもそうですが、設計思想を理解し、その流れをつかむ事で正しい利用への最短ルートです。もし、自分の思想にあわないならば問題です。可能であれば、そのフレームワークの検討を取り止めるべきでしょう。それが出来ないならば利用している時にはそのフレームワークの思想で思考することが求められます。 Djangoの設計思想は、緩く結合し、必要最低限のコードで、だが隠蔽せずに明示するという事です。DjangoではMVT(モデル/ビュー/テンプレート)と呼ばれるMVCに近い構造をとります。それらの3つのレイヤーはお互いに疎な関係を持ち、モデルとテンプレートはデフォルトの実装以外を容易に採用できるようになっています。また、ほどよく規約を適用し必要なコード量は少なくなっていまが、なんでもかんでも裏側で処理せずに、なに

    Java開発者の読むDjangoの設計思想 - やさしいデスマーチ
  • 例えば、Djangoを避ける - スコトプリゴニエフスク通信

    8/25にサイボウズ・ラボにて行われた「Django勉強会 Disc 4」での発表資料を公開します。途中のMigrateの説明は少々簡略化しすぎで、これでは初めての方は実際に使えないかと思いますが、別途現在のMigrateの状況とともに紹介しようと思っています。【追記】Migrateについては別の場所にて紹介していますので、興味のある方は参照してみてください。http://labs.unoh.net/2007/09/migrate.html 自己紹介ウノウでgumiという携帯サイト作っています。 最近は当に携帯サイトにしか興味がない。JavaScript?何それ?CSS?何それ?ちなみにgumiの環境 Python2.5 Django 0.96 SQLAlchemy 0.3.10MySQLlighttpdなぜ「Djangoを避ける」のか?別に避けません><バリバリ使っています。でも、「D

    aki77
    aki77 2007/08/26
    「Gearman」
  • カップうどんにお湯を入れてからブックマーク管理アプリを作り出す | スパムとか

    4分以内にDjangoのDRYなところとAdminの一部を見せちゃうよ。 (Stage6にもアップしてるよ) 2年くらい前に、RailsのScaffoldとかそれをまねたフレームワークの宣伝で「n分でブックマークアプリ」っていうのがあったわけさ。 でも、あれってバリデーションも無いし、現実的に使うものではなかったよね。 まぁ、これも現実的に使うものではないけれど、現実的なフレームワークの機能ってやつを見せられると思った訳さ。 カップうどんにお湯を入れてからでも間に合うかもしれないよ。カップヌードルじゃ、のびちゃうかもよ! このスクリーンキャストで作ってるものは説明しないけど、Djangoに含まれるものが学べるかもよ。 Djangoはデータベースの情報を動的リバースするなんてDRYに反することはしない。 だって、例のやつはデータベースにある方情報とか無視しちゃうでしょ

  • Django を体験しよう | Djangoと日本の仲間たち

    Django et compagnie Japonais. Djangoと日の仲間たちDjango を体験しよう The Web framework for perfectionists with deadlines - www.djangoproject.com DjangoPython で書かれたオープンソースのWebフレームワーク。見通しのよい MVC 分離、洗練された O/R マッピング API、そして汎用性の高い強力なテンプレートエンジンを備え、高い柔軟性とパフォーマンスを同時に要求されるWebアプリケーション開発をサポートします。 オブジェクト管理インタフェースやユーザ認証、セッション、国際化といった Webフレームワークとしての基はもちろん、汎用のビューロジックや配信フィード (RSS/Atom) の生成など、Webアプリケーション開発に共通するメカニ

  • 1