渲染HTML时的NoReverseMatch

时间:2014-06-25 15:47:46

标签: python django

项目/ urls.py

(r'^notendur/', include('notendur.urls')),

应用程序/ urls.py

url(r'^options/(?P<pk>[^/]+)/', 'options', name='options'),

list.html

<form action="{% url "options" %}" method="post">

views.py

def options(request, pk):
    return render_to_response(
        'file_view.html',
        context_instance=RequestContext(request)
        )

错误发生在list.html。你能发现什么是错的吗?我知道NoReverseMatch是一个常见的错误,所以我确保阅读以前的帖子。我没有找到错误的来源。

我想对此代码执行的操作是,当list.html中的表单被激活时,options函数会将用户带到file_view.html

1 个答案:

答案 0 :(得分:1)

选项网址需要pk参数,因此您需要将其包含在网址标记中。