タグ

Djangoに関するlax34のブックマーク (6)

  • 「サーバーサイドの知識の無さに全俺が泣いた」レベルの入社当時の人に読ませたら少しはアドバイスになったであろうPythonとDjangoの前提知識メモ - 憧れ駆動開発

    あの頃は青かった。教えるどころか無知をさらけ出すというのはこの事だった。死ぬほど恥ずかしいので消したかったけれど、この記事が一番アクセスがあって長い間いくらか読まれていたらしい。ためらった。ただ、かつての自分といくらかの人に参考になればうれしいけれど、そろそろ役目を終えたと信じたい。もし書きなおすのなら、もう少し違う言い方か伝え方にすると思う。 内容としては 当時の自分のスペック Pythonの言語で、当時の自分が知った方法(3項演算子とか) mercurial の基礎(init, commit, push, update, log) WAF(Django)の知識 URL(ディスパッチャ)をトリガーにして Viewで処理をかく ModelにDBの内容がある ORMでリレーションを簡単に記述できる テンプレートでViewで処理した内容を表示させる チラ裏に移動させた。

    「サーバーサイドの知識の無さに全俺が泣いた」レベルの入社当時の人に読ませたら少しはアドバイスになったであろうPythonとDjangoの前提知識メモ - 憧れ駆動開発
  • GAEでPythonを始めるときに知りたい4つのまとめ

    if ( $blog == " Webエンジニアのためのライフハック " ) { print " 1-byte.jp "; } ホーム1-byte.jpとは 書いてるヒトは 最近、とても気になっていることがあります。 それが”Google App Engine + Python”です。 元々、Pythonには興味がありました。 オライリーのPython入門も読破しました。 10日でおぼえる Python 入門教室も5日まではやりました。 しかし、そこで終わりました…。 CakePHPという慣れ親しんだ言語とフレームワークがあったので、そちらに走ってしまいました。 ですが、私はPythonistaに憧れるPHPerです。 ここいらで一つ、重い腰を挙げてPythonの勉強を始めることにしました。 Pythonを勉強する一つの強い理由付けとして、”Google App Engine“の存

  • Google App Engineを使ったブログシステム·keb-log MOONGIFT

    keb-logGoogle App Engine用/Python製のオープンソース・ソフトウェア。Google App EngieはWebサービス開発者向けのシステムだと思われているが実はそうではない。一定のリソースまでは無料なホスティングサービスと考えることもできる。 エントリー画面 自分で開発する必要もない。既に多数のソフトウェアがGoogle App Engine用に開発されている。例えばブログがそうだ。自分の独自ブログを立てたいならばkeb-logのようなソフトウェアをダウンロードして利用すれば良い。 keb-logはDjango製のブログシステムで、カテゴリやタイトル、文、タグ、要約を記事としている。画面上部に年数が並び、その下に月が並ぶという独特なインタフェースになっている。記事には画像も貼付けることが可能だ。 投稿画面 各記事にはコメントが付けられる。一部のデータはkeb

    Google App Engineを使ったブログシステム·keb-log MOONGIFT
  • 「Python×Django×AWS」による モバイル向けソーシャルアプリ開発の裏側

    6月30日、株式会社gumi CTO 堀内康弘氏による技術セミナー「Python×Django×AWS で作るソーシャルアプリ ~3日に1つアプリをリリースできた理由~」が開催された。オプト主催のソーシャルアプリコンテスト タイアップセミナーの一環で、今回で2回目の開催となる。 6月30日、株式会社gumi CTO 堀内康弘氏による技術セミナー「Python×Django×AWSで作るソーシャルアプリ ~3日に1つアプリをリリースできた理由~」が開催された。オプト主催のソーシャルアプリコンテスト タイアップセミナーの一環で、今回で2回目の開催となる。 ソーシャルアプリ開発に Python×Django×AWSを選んだワケ gumiは、エンタメ情報に特化したモバイルSNS「gumi」を手がける開発会社で、日初の携帯向けOpenSocialプラットフォーム「gumi Platform」を提供

    「Python×Django×AWS」による モバイル向けソーシャルアプリ開発の裏側
  • Djangoで動画のストリーミング·django-video MOONGIFT

    動画を配信するサービスを考えた際に、取り得る手法は大きく分けて二つある。自前でやるか、外部のサービスを使うかだ。収益性を求めないのであれば外部のサービス(Youtubeなど)を使う方が手軽だろう。だがコンテンツの管理上、自前でやりたいというケースも少なくない。 管理画面を使って動画をアップロード、管理する さらにその動画とシステムの機能を組み合わせてサービスを構築するならやはり自前で配信すべきだろう。そしてその際に使えそうなのがdjango-videoだ。 今回紹介するオープンソース・ソフトウェアはdjango-video、Djangoにビデオ配信機能を追加するソフトウェアだ。 django-videoはDjango標準の管理画面を使って動画をアップロードし、配信することができるソフトウェアだ。既存のDjangoアプリケーションに組み込んで使うので手軽だ。MPEG4などの動画をアップロード

    Djangoで動画のストリーミング·django-video MOONGIFT
  • DjangoのシステムにCMSを追加する·django-cms MOONGIFT

    何となくDjangoのあり方が分かってきた気がする。Djangoの場合、システム全体を提供するのではなくプラグインのように既存のシステムにアドオンする形で提供されるものが多い。例えばCMSにしても単体でシステム全体をハンドリングするのではなく、既存のアプリケーションにコンテンツ管理機能をそっと追加してくれるのだ。 管理サイトからコンテンツを作成、編集できる 既に組み上がっているDjangoアプリケーションに静的なコンテンツを管理する機能が欲しければ、django-cmsを使ってみよう。 今回紹介するオープンソース・ソフトウェアはdjango-cms、Djangoアプリケーションにコンテンツマネジメントシステムを追加するソフトウェアだ。 django-cmsを既存のDjangoアプリケーションのディレクトリに設置し、設定ファイルを書き換えれば準備は完了だ。管理画面に入ると、ページ作成が追加さ

    DjangoのシステムにCMSを追加する·django-cms MOONGIFT
  • 1