Django项目配置/static/路径,调用css、img、js等静态文件

1. 创建目录 static 和 templates

首先你需要在自己的app下面创建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文件的最上面  

# 然后在需要的地方按照这个格式进行调用,如:
<img src="{% static "imgs/bg.jpg" %}"/>  

环境

  1. python3.6
  2. django2.1.05

参考

  1. https://blog.csdn.net/qq_28484355/article/details/75308334

猜你喜欢

转载自blog.csdn.net/linhai1028/article/details/80329592