django模版文件中访问静态资源
2014-04-12 23:26
323 查看
显示静态资源分三步:
1.在settings.py文件中,添加常量:
# 静态资源文件
STATIC_PATH = os.path.join(PROJECT_ROOT_PATH,'resource')
resource是静态资源文件夹,和settings.py文件放在同一个文件夹内,可随意命名,但不可命名为static,因为其已经被占用;
2.在url.py文件中,添加:
url(r'^resource/(?P<path>.*)$','django.views.static.serve',{'document_root':settings.STATIC_PATH,'show_indexes': True}),
说明:django.views.static.serve模块必须要有参数document_root,为其指定资源路径;
show_indexes参数是为了能在浏览器中查看静态资源文件夹,访问方式为:http://localhost:8000/resource/
3.在模版文件中,引用格式为:
<body background="/resource/bg.jpg">,注意url前有斜杠
1.在settings.py文件中,添加常量:
# 静态资源文件
STATIC_PATH = os.path.join(PROJECT_ROOT_PATH,'resource')
resource是静态资源文件夹,和settings.py文件放在同一个文件夹内,可随意命名,但不可命名为static,因为其已经被占用;
2.在url.py文件中,添加:
url(r'^resource/(?P<path>.*)$','django.views.static.serve',{'document_root':settings.STATIC_PATH,'show_indexes': True}),
说明:django.views.static.serve模块必须要有参数document_root,为其指定资源路径;
show_indexes参数是为了能在浏览器中查看静态资源文件夹,访问方式为:http://localhost:8000/resource/
3.在模版文件中,引用格式为:
<body background="/resource/bg.jpg">,注意url前有斜杠
相关文章推荐
- DJango 1.8 配置静态资源文件可访问
- nginx静态资源文件无法访问,403 forbidden错误
- Django(3)--访问静态资源和模板
- Django开发环境静态文件访问配置
- SpringMVC对静态资源文件的访问(配置)
- NodeJS express访问html,css,JS等静态资源文件
- Django开发环境静态文件访问配置
- Django 静态文件访问问题
- Django1.7如何配置静态资源访问
- nginx静态资源文件无法访问,403 forbidden错误
- Django记-模版与静态文件(js/css/image)
- springMVC访问静态资源:为什么图片/js/css等文件写在jsp中是404不能获取
- django静态文件的访问
- SpringMVC 部署项目静态资源文件访问问题
- weblogic下部署工程静态资源文件 *.js不能访问
- 解决Spring MVC整合Shiro出现无法访问静态资源文件的问题
- django关闭DEBUG后 static静态文件都访问不了
- Django学习___静态资源访问
- SpringBoot文件上传与静态资源访问
- Python之Django 访问静态文件