存放js,css文件
新建目录static,放置文件
setting.py
STATICFILES_DIRS = [os.path.join(BASE_DIR, "static")]
注意STATICFILES_DIRS别写错,少一个S都加载不出来。
STATIC_URL = '/static/'只是一个别名,在html中使用/static/就能搜索静态文件
解释:
setting.py 中 INSTALLED_APPS中有django.contrib.staticfiles。所以名字要STATICFILES_DIR,且存在STATIC_URL = ‘/static/’。
html加载
<link rel="stylesheet" href="/static/layui/css/layui.css">
<script type="text/javascript" src="/static/js/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="/static/layui/layui.js"></script>