【发布时间】:2013-09-01 18:01:07
【问题描述】:
我正在开发自己的博客。一切都很好。我尝试为部署做准备,但没有成功。现在我撤消所有更改,但命名的 url 现在不起作用(它们之前工作得很好): 错误:
未找到带有参数“()”和关键字参数“{}”的“main_page”的反向操作
网址:
urlpatterns = patterns('',
url(r'^$', main_page, name='main_page'),
url(r'^blog/', include('blog.blogurls')),
url(r'^comments/', include('django.contrib.comments.urls')),
)
主页视图:
def main_page(request):
object_list = Article.objects.all()
return render_to_response('blog/main_page.html', {'Latest': object_list}
命名的网址用于:
<p><a href="{% url 'main_page' %}">home</a></p>
【问题讨论】:
标签: python django python-2.7 django-templates django-views