これは例外値です: 引数 '()'およびキーワード引数 '{' id ':1}'が見つかりません。 0パターン(単数または複数)を試みた:[]DJango - NoReverseMatchエラー
index.htmlを
<p>Estudiante: <a href="{% url 'polls.views.student_detail' id=student.id %}">{{student.stduent_name}}</a></p>
リンクは、この "127.0.0.1:8000/polls/1/" のようなルートに行くべきです。経路はリンクからうまく機能します。
views.py
def student_detail(request, id):
student = get_object_or_404(Student, id=id)
return render(request, 'polls/student_detail.html', {'student': student})
urls.py
urlpatterns = [
url(r'^$', views.index),
url(r'^polls/(?P<id>[0-9]+)/', views.student_detail),
]
画像:
私はこれが答えだとは思わないが、student_nameは間違っています。 – Doug
私は知っているが、失敗ではない。 – AdrianCR