在Django中配置靜態文件的方式如下:
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
# 其他URL配置...
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
將靜態文件放置在STATIC_ROOT目錄下,可以根據需要進行組織結構。
在HTML模板文件中使用靜態文件,可以使用以下方式引用:
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'css/mystyle.css' %}">
<script src="{% static 'js/myjs.js' %}"></script>
這樣配置后,當訪問靜態文件的URL時,Django會自動從STATIC_ROOT目錄中查找對應的靜態文件并返回給用戶。