网站地图 联系我们

学习python首选-实战python学习班,专注于python高级工程师培养,python课程:包括Python核心编程技术、全栈开发、网络爬虫、人工智能等。python全栈工程师+提高工作经验,获取免费试听课程!
当前位置: python培训 > python学习 > 常见问题 > 正文

Django static=False时,静态文件的处理

来源:肚皮舞 浏览量: 发布日期:20-06-16 09:01:29 调整字体大小【 【所属栏目:常见问题】

  Django static=False时,静态文件的处理。

  请问在Django 1.7中,当debug=False时,

  urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)。

  不起作用?

  打印出来为[]

  需要替换成urlpatterns += patterns('',url(r'^static/(?P.*)$', 'django.views.static.serve', { 'document_root': settings.STATIC_ROOT,}),)

  才可以。。。

  有同学遇到相同的问题吗?

  多谢~

  代码如下:

  print "static pattern is %s" % static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

  if not settings.DEBUG:

  #urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

  urlpatterns += patterns('',url(r'^static/(?P.*)$', 'django.views.static.serve', { 'document_root': settings.STATIC_ROOT,}),)

  参考资料:

  Django Debug 为false 时,静态资源的处理

  How to Tango with Django 1.7

标签:
肚皮舞新闻动态News Center

肚皮舞视频

肚皮舞培训课程

联系卡伊丝contact us
联系我们
python培训「零基础入门到精通」python人工智能编程培训班-0798wz.com

咨询热线:18301225663