django1.7.5中访问静态文件(js css)

1.收集静态文件,然后放在app下的static中,结构是app/static/css/xxx.css,js文件类似结构

2.设置setting.py

STATIC_URL = '/static/'

STATICFILES_DIRS = (

os.path.join(BASE_DIR, 'static/'),

#    '/var/www/static',

)

3.在模版中使用

{% load staticfiles %} < img src = "{% static "img/test.jpg" %}" alt = "test"/>

或者

< img src =  "static/img/test.jpg" alt = "test"/>

注意:

确保setting.py中的INSTALL_APPS中包含django.contrib.staticfiles

确保setting.py中的DEBUG选项为True,否则无法映射到静态文件目录

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 项目部署到阿里云(nginx+uwsgi)上后,静态文件加载没有问题。但是在本地,使用开发服务器,却始终加载不成功...
    兰山小亭阅读 10,927评论 0 9
  • 处理静态文件,尤其是在开发时,是一件很头疼的事情。在这篇文章中,我们将会讨论一些设置,目录结构和他们之间的相互影响...
    51reboot阅读 5,636评论 0 1
  • 此段内容简要来自自强学堂的教程详情请查询自强学堂 一、 后台的运作流程 接收request请求 处理数据 获取请求...
    coder_ben阅读 10,596评论 6 56
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,680评论 1 92
  • i七七刻意练习阅读 1,930评论 0 0