Djangoでの静的ファイルのセットアップ方法
Djangoで静的ファイルをセットアップする手順を次に示します。
- プロジェクトのルートディレクトリにstaticという名前のフォルダを作成してください。このフォルダにはCSS、JavaScript、画像などの静的ファイルを格納します。
- プロジェクトのsettings.pyファイルにあるSTATIC_URLフィールドを探し、’/static/’に設定する
STATIC_URL = '/static/'
- settings.py
- STATICFILES_DIRS
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
- アプリのディレクトリに、アプリの静的ファイルを格納するためのstaticという名前のフォルダーを作成します。
- ネイティブで静的なファイル用のアプリケーションのサブフォルダを作成します。静的なアプリケーションファイルを格納します。
- テンプレートファイルでは、{% load static %}を使用して静的ファイル用のタグを読み込みます。
- 静的ファイルを参照するには、 {% static ‘アプリケーション名/静的ファイル名.css’ %} のように static タグを使用します。
<link rel="stylesheet" type="text/css" href="{% static 'your_app_name/your_static_file_name.css' %}">
上記のステップに従うことで、Djangoで静的ファイルを簡単に設定および使用できます。