Python:Django:メモ
Last-modified: 2013-08-24 (土) 02:14:21 (3891d)
Top / Python:Django:メモ
Python:Django:メモ †
つまらない内容ですが、メモリます。
よく使うやつ †
プロジェクトを作成
django-admin.py startproject {$プロジェクト名}
アプリを作成
manage.py startapp {$アプリ名}
これでmodels.pyとかviews.pyとかができる。
urlsの設定 †
とりあえず、manage.pyでstartappしたら、まずアプリ固有のURL設定を切り離すために、アプリディレクトリ内にプロジェクトのurls.pyをコピーする。
して、次に、プロジェクトのurls.pyからアプリのurls.pyを読み込むように書き換える。
開発環境用に、静的ファイルを開発用serverから読み込めるようにする †
プロジェクトのurls.pyに以下を追加すると、幸せになれるかもw
from django.conf import settings if settings.DEBUG: urlpatterns += patterns('', (r'^statics/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/path/to/staticfiles'}), )
これで、「/path/to/staticfiles」ディレクトリ以下にあるファイルが読み込まれるようになります。
ちなみに、if・・・でDEBUGモードで起動している場合のみにurlpatternsに性的コンテンツの返却設定が有効となるように書いています。
詳細は以下URLを参照w
- http://djangoproject.jp/doc/ja/1.0/howto/static-files.html