[英]Django: 404 on every request
我有一个在我的开发环境上运行的Django 1.6.5应用程序。 但是,当部署到生产服务器时,它会在每个请求中给我这个错误:
警告2014-06-20 14:35:40,085找不到基数:/
未找到: /
[20 / Jun / 2014 14:35:40]“ GET / HTTP / 1.1” 404 1600
对于开发中可用的每个映射的URL,情况都是一样的:
警告2014-06-20 14:39:59,151找不到基础:/ vars
找不到:/ vars
[2014年6月20日14:39:59]“ GET / vars HTTP / 1.1” 404 1608
我的urls.py看起来像这样:
urlpatterns = patterns('',
url(r'^$', IndexView.as_view(), name='index'),
url(r'^facebook/', include('django_facebook.urls')),
url(r'^accounts/', include('django_facebook.auth_urls')),
url(r'^vars/', VarsView.as_view(), name='vars'),
url(r'^admin/', include(admin.site.urls)),
url(r'^main/', MainView.as_view(), name='main'),
url(r'^logout/', LogoutView.as_view(), name='logout'),
url(r'^about/', AboutView.as_view(), name='about'),
)
我将不胜感激。 我被困在这里好几天了。
非常感谢。
我现在好笨。
问题是我在索引视图中有一个get_list_or_404。 其他任何请求都被重定向到索引。
奇怪的是,我的设置文件上有DEBUG = True,并且无法在html中看到完整的错误日志,只能看到一个简单的404。
谢谢并恭祝安康。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.