在Django中設(shè)置靜態(tài)文件需要進(jìn)行以下步驟:
在你的項(xiàng)目的根目錄下創(chuàng)建一個(gè)名為static
的文件夾。這個(gè)文件夾將用來(lái)存放你的靜態(tài)文件,如CSS、JavaScript和圖片等。
在你的項(xiàng)目的settings.py
文件中,找到STATIC_URL
字段,并設(shè)置為'/static/'
。
STATIC_URL = '/static/'
settings.py
文件中,找到STATICFILES_DIRS
字段,并添加你的靜態(tài)文件文件夾的路徑。STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
在你的應(yīng)用的目錄下,創(chuàng)建一個(gè)名為static
的文件夾,用于存放該應(yīng)用的靜態(tài)文件。
在你的應(yīng)用的靜態(tài)文件文件夾下創(chuàng)建相應(yīng)的子文件夾,用于存放該應(yīng)用的靜態(tài)文件。
在模板文件中,使用{% load static %}
加載靜態(tài)文件標(biāo)簽。
使用static
標(biāo)簽來(lái)引用靜態(tài)文件,如{% static 'your_app_name/your_static_file_name.css' %}
。
<link rel="stylesheet" type="text/css" href="{% static 'your_app_name/your_static_file_name.css' %}">
通過(guò)以上步驟,你就可以在Django中設(shè)置和使用靜態(tài)文件了。