# settings.py
'''
- 静态文件
'''
STATIC_URL
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
)
# TEMPLATES 设置
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
TEMPLATES = [
{
'DIRS': [os.path.join(BASE_DIR, 'templates')],
},
]
'''
第一句在 settings.py 中默认是存在的,加上后三句是因为咱打算将 static 目录放在与 manage.py 同一目录下。
在 manage.py 目录下新建 static 目录
在 static 目录中新建 img、css、js 目录
拷贝一个图像文件到 img 目录,比如 logo.png
'''
'''
- 模板中使用
'''
{% load staticfiles %}
<img src="{% static 'img/logo.png' %}">
模板中使用必须要加上 {% load staticfiles %} 之后,方可使用 {% static 'path' %} 来引用静态文件。