Djangoにおける静的ファイルの設定方法は何ですか?

Djangoでの静的ファイルの設定は、以下の手順によって行うことができます。

  1. settings.pyファイルで静的ファイルのパスを設定してください。
STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static')
]
  1. プロジェクトのurls.pyファイルで静的ファイルのURLを設定する。
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    # 其他url配置
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
  1. テンプレートファイルで静的ファイルを参照する:
{% load static %}
<link rel="stylesheet" href="{% static 'css/style.css' %}">
<script src="{% static 'js/script.js' %}"></script>
  1. 必要に応じて、静的ファイルを組織するために必要なサブフォルダを作成して、静的ファイルをstaticフォルダに配置してください。

上記の手順に従って静的ファイルを設定すると、Djangoは設定に基づいて静的ファイルをロードし、テンプレート内で正しく参照します。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds