`
xiaoJay
  • 浏览: 66416 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

django1.3 static file

阅读更多
开发时:

1、static file 放在个各个app文件夹的static目录下 以及 settings.py中设置的S TATICFILES_DIRS;
2、 settings.py中的STATIC_ROOT 用不到的;
[u]3、在urls.py 加入:
if settings.DEBUG == True:
    from django.contrib.staticfiles.urls import staticfiles_urlpatterns
    urlpatterns += staticfiles_urlpatterns()
[/u]
这部在1.4 不用了

生产环境下


1、 设置settings.py中的STATIC_ROOT目录。
2、 执行 ./manage.py collectstatic 会把你的static文件全部copy到 第一步设置的STATIC_ROOT目录
3、 用nginx之类的静态server,来server STATIC_ROOT目录的文件
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics