- 先看目录结构
项目目录-> statics -> crm-> style
- 设置setting.py 静态文件路径
STATIC_URL = '/static/'
PROJECT_PATH = os.path.abspath(os.path.dirname(__file__))
STATIC_ROOT = os.path.join(os.path.dirname(PROJECT_PATH), 'statics')
STATICFILES_DIRS=[
("crm_css",os.path.join(STATIC_ROOT,'crm/style')),
]
html 中引用静态资源
3.1 直接引用路径
<link rel="stylesheet" type="text/css" href="/static/crm_css/login.css" />
绝对路径引用时需要加 绝对路径标识+二级标识
3.2 通过模板替换功能引入
{% load staticfiles %} <link href="{% static 'crm_css/login.css' %}" rel="stylesheet">
因为二级标识实际上已经存放了静态资源标识,所以只需要二级标识即可