静态文件配置
在根目录创建static文件夹,再在static中分别创建css,js,img等各种静态文件对应的文件夹,将静态文件分门别类放入对应文件夹中。
静态文件配置有两种方式:
1. 在每个HTML中导入
直接在settings中加入:
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"), # static实际名,即实际文件夹的名字
]
使用时,需在HTML文件最上方写入{% load static %}
2. 在设置中导入
除了在setting中写入
还要在TEMPLATES/OPTIONS中插入:'builtins':['django.templatetags.static'],
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',

本文介绍了Django项目中静态文件的配置方法,包括在根目录创建static文件夹并分类存放静态资源,以及两种导入方式:一是直接在HTML中导入,二是通过settings和TEMPLATES配置。同时,详细说明了静态文件的使用方法,如使用`{% static %}`模板标签引用静态文件。
最低0.47元/天 解锁文章
1209

被折叠的 条评论
为什么被折叠?



