首页 > Web开发 > 详细

django全局变量:STATIC_URL

时间:2019-11-13 20:22:48      阅读:98      评论:0      收藏:0      [点我收藏+]

1.STATIC_URL的作用是:给予外部访问静态文件的URL

2.STATIC_URL中(以STATIC_URL:"/static/"为例)的那个"static"并不是一个文件夹,而是,在主机名后面接上STATIC_URL里面写的路径后(这里是/static/),访问时会到STATICFILES_DIRS中的所有路径里面寻找匹配"static"后面写的路径中的那个静态文件

3.更常见的情况是,一个项目中有很多个app,每个app下分别有一些静态文件,而settings中的BASE_DIR指向项目的根目录,这时,只需要在STATICFILES_DIRS中写成:

  

1 STATICFILES_DIR=[os.path.join(BASE_DIR,"你的app名","app下的静态文件存放的路径")]

即可

ps:这里用到了os模块,用于拼接url

django全局变量:STATIC_URL

原文:https://www.cnblogs.com/Zarax/p/11852357.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!