- 1 名前:nobodyさん [2006/08/27(日) 02:20:54 ID:yog4uW4e]
- LL言語「Python」で実装されたWebフレームワーク Django
Web開発する上で必要となる機能がそろっており、 管理サイト画面を自動作成できるなどの特色を持ちます。 本家サイト www.djangoproject.com/ 日本語ユーザ会「Djangoと日本の仲間たち」 www.djangoproject.jp/ 日本語解説サイト ttp://ymasuda.jp/python/django/index.html 解説本(英語) 「Pro Django:」2006年10月30日出版予定 ttp://www.amazon.co.jp/gp/product/1590597257/ あなたがDjangoを利用すべき10の理由(和訳) ttp://www.everes.net/2006/jan/30/3042306a305fdjango3092522975283059304d10306e74067531/ IT Pro記事 ttp://itpro.nikkeibp.co.jp/article/NEWS/20060410/234868/ IBM developerWork記事 ttp://www-06.ibm.com/jp/developerworks/linux/060802/j_l-django.shtml
- 829 名前:nobodyさん mailto:sage [2010/02/09(火) 11:19:56 ID:???]
- >>828
管理ページ等で表示したときの表記みたいな感じ def __unicode__(self): return "%s: %s" % (self.id, self.name) 組み込みの管理画面使わないのなら気にする必要ないかも
- 830 名前:828 mailto:sage [2010/02/09(火) 13:14:05 ID:???]
- >>829
成る程。ありがとうございます。 まさに管理画面の表示でエラーでした。 数字や日付はu付けて返すんですね。
- 831 名前:nobodyさん mailto:sage [2010/02/09(火) 15:16:00 ID:???]
- def __str__(self):
- 832 名前:nobodyさん mailto:sage [2010/02/13(土) 05:25:21 ID:???]
- >>828
$ ./manage.py shell from app.models import ExampleModel ExampleModel.objects.all() クエリもちょっとだけ見やすくなる というかPythonの仕様な気がするような
- 833 名前:nobodyさん mailto:sage [2010/02/13(土) 05:58:19 ID:???]
- 詳しい働きは、django.db.models.base.Modelを見ると分かるかもしれない。
def __str__(self): def __repr__(self): def __unicode__(self): が連動してるみたい。 でも気にしなくてもサイトは作れますよ。
- 834 名前:832 mailto:sage [2010/02/13(土) 06:00:27 ID:???]
- あと、このへんを。
djangoproject.jp/doc/ja/1.0/ref/models/instances.html#django.db.models.Model.__str__ www.python.jp/doc/2.5/ref/customization.html 勉強になりました。
|

|