捕获NoReverseMatch错误:注意:渲染:反向'update_status',参数'()'和关键字参数'{}'未找到

时间:2012-12-23 01:49:39

标签: django

ght NoReverseMatch错误:关注渲染:反向'update_status',参数'()'和关键字参数'{}'未找到。

我正在关注教程:http://blog.pythonanywhere.com/35/

在html文件中,

<form method="POST" action="{% url update_status %}"  >
  <input type="hidden" name="quote" value="{{quote}}" />
  <input type="hidden" name="access_token" value="{{access_token}}" />
  <input type="submit" value="Set as my status!"/>
</form>

在urls.py中:

from django.conf.urls.defaults import patterns, include, url
from regilink.myapp.views import *

urlpatterns = patterns('',
    ('^$', home),
    (r'^update_status/', update_status),
)

1 个答案:

答案 0 :(得分:0)

你需要传递name参数,以便可以使用它

(r'^update_status/', update_status, name="update_status"),)