- Timestamp:
- 04/24/09 19:05:40 (4 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
docs/everes/20090425_django_hands_on_b/docs/HandsOnB.txt
r32772 r32779 42 42 title = models.CharField(u'タイトル', max_length=50) 43 43 body = models.TextField(u'本文') 44 tags = models.ManyToManyField(Tag )44 tags = models.ManyToManyField(Tag, blank=True) 45 45 pub_date = models.DateTimeField(default=datetime.now) 46 46 author = models.ForeignKey(User) … … 113 113 'tags', 114 114 ) 115 116 タイムゾーンを日本にする 117 :: 118 119 TIME_ZONE = 'Japan' 115 120 116 121 … … 352 357 353 358 .. image:: images/blogger_admin_page.png 354 359 355 360 * モデルのデータ一覧で表示される項目を変更する 356 361 … … 478 483 search_fields = ('title, body',) 479 484 filter_horizontal = ('tags',) 485 486 * Adminのラベルを日本語に切り替える 487 488 Adminのみではなく、Djangoの国際化されている文字列が全ての日本語で表示されます。 489 :: 490 491 LANGUAGE_CODE = 'ja' 480 492 481 493 … … 560 572 :: 561 573 562 (r'^s ite_media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/path/to/static'}),574 (r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/path/to/static'}), 563 575 564 576 * プロジェクトのbase.htmlにindex.htmlテンプレートの中身をコピーする … … 614 626 615 627 / へのアクセスに対して、汎用ビューでEntryデータを20件表示する 628 629 *ヒント* django.views.generic.date_based.archive_index 616 630 617 631 * ユーザ毎一覧ページの表示 … … 619 633 /USER/ へのアクセスに対して、汎用ビューをラップてユーザのEntryデータを20件表示する 620 634 635 *ヒント* django.views.generic.date_based.archive_index か、django.views.generic.list_detail.object_list 636 637 *ヒント* archive_indexの場合は、テンプレート名はAPP/MODEL_archive.html 638 639 *ヒント* month_format='%m' 640 621 641 ギャラリーのブロックを非表示にしてみる 622 642 … … 626 646 627 647 /USER/YEAR/MONTH/DAY/ID/ へのアクセスに対して、対象の日付の対象のデータのEntryデータを1件表示する 648 649 *ヒント* django.views.generic.date_based.object_detail 650 651 *ヒント* month_format='%m' 628 652 629 653 発展
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)