静的ファイルを使用して開発サーバーで動作させる際に、多くの問題に遭遇しました。
私はリンクを使用しています: https://docs.djangoproject.com/en/1.4/howto/static-files/#staticfiles-development
開発サーバーを実行すると、CSS ファイルが取り込まれていないことに気付きましたが、Django が静的ファイル フォルダーを見つけられないことを意味する正しいディレクトリで指定されています。私のフォルダーは、プロジェクト ディレクトリ フォールドで「静的」として定義され、「bootstrap.css」を含む「css」というフォルダーが含まれています。
ページのソースを見ると、次のように表示されます。
<link href="css/bootstrap.css" rel="stylesheet">
しかし、正しいディレクトリの検索に問題があることを意味する CSS を表示できません。
設定で追加したのは
STATICFILES_DIRS = (
'static',
# Put strings here, like "/home/html/static" or "C:/www/django/static".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
)
私のディレクトリ構造: mysite/static/css/bootstrap.css
助けてくれてありがとう:D
編集: また、存在しないディレクトリを settings.py の STATICFILES_DIR に配置しても、デバッグ モードでエラーが発生することはありません。それは、静的ディレクトリを探すように Django を構成していないことを意味しますか?
編集:私も自分の views.py に RequestContext を追加しましたが、うまくいきませんでした。