Django 中的static文件的设置

时间:2022-06-25 20:18:02
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
('article',os.path.join(BASE_DIR,'article/static')) #会找article应用中的static文件
]

2、url路径

可以在每一个app应用下创建urls.py文件

from django.urls import path
from . import views app_name = 'article' #命名空间
urlpatterns = [
path('', views.index, name='index') #路径
]

在模板使用

<nav><div class="logo"><a href="{% url 'article:index' %}">个人博客</a></div>  <!-- article是命名空间,index 是路径中的name -->