Django勉強会 Disc7 に参加しました
投稿日:2009/01/18 03:06:30
Django勉強会 Disc7 http://djangoproject.jp/etude/7/
会場提供は、 株式会社アクセンス・テクノロジー さん。 立派なメモ帳まで頂いてしまいました。
久々の開催ということで東京まで行ってきました。今回は、初心者向けのDisc6との同時開催だったんですが、Disc7の中級の方に参加してきました。顔ぶれが割と新鮮な感じがしたのは、Djangoが広まってきてるってことなのかなー。
GeoDjango - tmatsuo さん
Django で地図上の情報を扱う GeoDjango について解説してくれました。 GeoDjango は、Django1.0 から標準で contrib/gis として含まれていて具体的には、地図上にポイントを置いたり、線を引いたり、エリアを作ったりして、経路情報や距離の測定、面積の計算とかそんなことが Django 風にできるっぽいです。なんかすごく夢が広がりますね。Django の管理画面上に地図が表示されてそこでマウスのドラッグアンドドロップで操作ができるっていうのがすごいですね。あと、国境のデータとかもあるみたいでかなりすごいことできそうです。
GenericForeignKey - ymasuda さん & ContentTypes - tokibito さん
通常の ForeignKey とは違って特定のモデルへのリレーションではなく、存在しているどれかのモデルへのリレーションを貼るというモデルフィールド。逆参照は自動で貼られないので、明示的にする必要あり。これが GenericRelation。GenericRelation は1つのリレーション先しか指定できないが、その辺はモデルの継承を使うことでうまくできるっぽい。 Django の組み込みのライブラリでもこの機能は結構使われている。contrib/comment とか。
名前は知ってたけど使ったことがない機能だったんだけど、ちょうど前日に仕事で Django を書いてたら必要性を感じたというタイミングでのタイムリーな話題でした。自分の中で予想してたこととだいたいあってたんで、結構理解できました。さらに tokibito さんのデモでより理解できた感じです。これは今後使いそうだなー。要勉強。
DjangoでOpenIDに対応 - isle さん
OpenIDの仕組みについてほとんど知らなかったんで学べるいい機会でした。認証の流れは結構複雑だけど、ライブラリを使えば割と簡単に実装できるとか。mixi の場合はニックネームが取れるとか、 Yahoo では取れないとか。
ライブコーディング - perezvon さん
Django で某携帯サイトに追加の機能を実装するというすごいライブコーディング。他人が Django のコーディングをしている様子が見れるだけでも勉強になったけど、具体的なところでは、ステートレスを活かした URL の実装とか勉強になった。実際今、 Django で携帯サイト作ってるからその辺のノウハウとか聞きたかったなー。クッキー使わないセッションとかなにげに今書いてる。
そんなわけで色々と勉強になりました。こういう機会を作ってくださった主催側の方々ありがとうございます。また今度もよろしくお願いします。と同時に名古屋でも Django 勉強会やりたいなーと思った。人集まらないかな…
- Posted at:
- 2009/01/18 03:06:30
- 2 Comments
- 0 TrackBacks
- Tags:
- Django
- Trackback:
- http://blog.monospace.jp/2009/01/18/django_ja_disc7/trackback/
TrackBacks
まだ登録されていません。
Comments
mtsuyuki
おつかれさまでした。
つい最近、愛知の学生さんがdjangoの質問先を問い合わせてきたりしてるので、ある程度集まるんじゃないでしょうか。
hfunai
おつかれさまでしたー。
おおーそうなんですね。ちょっとなんか考えてみようかと思います。