Chinaunix首页 | 论坛 | 博客
  • 博客访问: 287956
  • 博文数量: 33
  • 博客积分: 861
  • 博客等级: 军士长
  • 技术积分: 325
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-26 09:35
文章存档

2013年(1)

2012年(8)

2011年(25)

分类: 系统运维

2011-02-26 10:03:33

django处理静态文件常用有2种方法,推荐第二种方法
1: 由于在页面中要使用CSS,JS及图片文件这就用到了静态文件处理的问题 Django处理静态文件太烦了,下边按步骤一一说明
第一步在项目目录下的settings文件里加一项: STATIC_PATH='D:/WebSite/Django/myclass/jy0203/media' 里面的值静态文件所在目录,若是linux系统也一样例如'/home/mysite/myclass/jy2003/media'
第二步在项目目录下的urls文件里加二行: from myclass import settings 在 urlpatterns里加一句(r'^site_media/(?P.*)$', 'django.views.static.serve',{'document_root': settings.STATIC_PATH}),
第三步在页面文件里更改静态文件的路径如: 其中jy0203.css是放在D:\WebSite\Django\myclass\jy0203\media\css下的 这样子就可以了
-----------------------------------------------------------------------------------------
方法2:
1.在项目目录下的settings文件里加一项: STATIC_PATH='./media' #静态文件所在目录
2.在项目目录下的urls文件里加一项: from myproject import settings #myproject为本工程名在 urlpatterns里加一句(r'^site_media/(?P.*)$', 'django.views.static.serve',{'document_root': settings.STATIC_PATH}), >>> django 最新文档翻译资料:

阅读(3260) | 评论(0) | 转发(0) |
0

上一篇:Internet OSI模型

下一篇:Django模板的使用

给主人留下些什么吧!~~