2014-06-25 62 views
0

項目/ urls.pyNoReverseMatch HTML

(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中的表單被激活時,選項功能將用戶帶到file_view.html

回答

1

選項URL需要pk參數,因此您需要將其包含在url標記中。