django 1.9+windows下加在静态资源
2017-01-25 13:32
218 查看
网上很多帖子要么说的是老版本的Django,要么不是Windows平台,看他们的帖子,我也折腾了半天,其实很简单。
只需在settings.py最后加上这两句:
STATIC_URL='/static/'
STATICFILES_DIRS =( os.path.join(BASE_DIR, "static"),)
如果还是不行就直接上绝对路径:
STATIC_URL='/static/'
STATICFILES_DIRS =[r"C:\Users\bai\test1\static",] #千万别忘了加转移符 r
其中 STATIC_URL='/static/' 的作用也就是个映射,即只要url中含/static/,就访问那个物理路径下的文件
另外在HTML里这样来显示图片:
写法1:
{% load staticfiles %}
<img src="{% static 'z.jpg' %}" alt="My image"/>
写法2:
<img src= 'static/z.jpg' alt="My image"/>
文件结构图片:
只需在settings.py最后加上这两句:
STATIC_URL='/static/'
STATICFILES_DIRS =( os.path.join(BASE_DIR, "static"),)
如果还是不行就直接上绝对路径:
STATIC_URL='/static/'
STATICFILES_DIRS =[r"C:\Users\bai\test1\static",] #千万别忘了加转移符 r
其中 STATIC_URL='/static/' 的作用也就是个映射,即只要url中含/static/,就访问那个物理路径下的文件
另外在HTML里这样来显示图片:
写法1:
{% load staticfiles %}
<img src="{% static 'z.jpg' %}" alt="My image"/>
写法2:
<img src= 'static/z.jpg' alt="My image"/>
文件结构图片:
相关文章推荐
- 网站开发日志20121130-解决Django的静态资源展示问题
- Windows 下 Apache URL重写例子 解决静态资源后携带 ;jsessionid 信息而无法被Apache解析的问题
- Django 模板中引用静态资源(js,css等)
- Django js css 静态资源(二)超级棒
- Python之Django1.9 访问静态文件
- Django实战(5):引入bootstrap,设置静态资源
- Django(3)--访问静态资源和模板
- django html 加载静态 js css(windows) pycharm
- Django学习___静态资源访问
- django 静态资源共享
- 【Django】Django中静态资源(css,js,image等)申请URL编写技巧
- django中静态资源的配置与管理
- django模版文件中访问静态资源
- DJANGO配置静态资源
- django 存放静态资源方法。
- Django学习笔记(1)---引入静态资源
- django 静态资源
- Django静态资源URL STATIC_ROOT的配置方法
- 【python】Django1.9 静态文件配置
- Django 静态资源url的设置