【发布时间】:2011-05-20 07:27:43
【问题描述】:
Caught NoReverseMatch while rendering: Reverse for 'views.main' with arguments '()' and keyword arguments '{}' not found.
我不明白什么会导致错误。
我的网址
urlpatterns = patterns('',
url(r'^$', views.main),
html模板
<a href="{% url views.main %}"> bla bla blah</a>
在我看来.py
return render_to_response("main.html", d, context_instance=RequestContext(request))
我检查了我的 TEMPLATE_DIRS,它们似乎指向了正确的目录。
【问题讨论】:
-
你在 dev 和 prod 中使用相同的 django 版本吗?您在 prod 中使用的网络服务器是什么?
-
两者都是DJango 1.2.3 我的生产服务器是apache/django.wsgi
标签: django django-templates django-views