django2.2 版本static静态文件路径配置出错的问题解决方案。

Posted tuobei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django2.2 版本static静态文件路径配置出错的问题解决方案。相关的知识,希望对你有一定的参考价值。

1. 创建目录 static 和 templates
首先你需要在自己的应用程序目录下面创建2个子目录 static 和 templates,static下存放静态文件,templates下存放网页模板文件

2. settings.py设置STATICFILES_DIRS
打开settings.py,在底部添加:

STATIC_URL = ‘/static/‘
STATICFILES_DIRS = (
    os.path.join(os.path.join(BASE_DIR, ‘应用程序名字/static‘)),
)

3. 设置html
{% load staticfiles %}#这句添加在html文件的最上面  

# 然后在需要的地方按照这个格式进行调用,如:

<link href="{% static "css/base.css" %}" rel="stylesheet">

<img src="{% static "imgs/bg.jpg" %}"/>  

以上是关于django2.2 版本static静态文件路径配置出错的问题解决方案。的主要内容,如果未能解决你的问题,请参考以下文章

django2.2 DEBUG=True/False时如何设置静态文件(image js css等)

nginx+gunicorn+flask部属web时,使用nginx如何指定多个静态文件路径

Django+Vue静态资源问题

静态文件 static

node框架express里面静态文件中间件express.static,根据路径名查找文件

静态文件路径的灵活写法