私はちょうどPythonとdjangoを学び始めました。私は質問があります。 私は、関数ビューをクラスベースのビューにするという割り当てを得ました。しかし、私のリンクは今働きません。Djangoは、クラスベースのビューへのパラメータを持つURLを逆
これらはurls.pyから、次のとおりです。
url(r'^$', ContactIndex.as_view()),
url(r'^add$', ContactAdd.as_view()),
url(r'^([0-9]+)/update$', ContactUpdate.as_view()),
url(r'^([0-9]+)/view$', ContactView.as_view()),
これは私のリンクです:
{% url rtr_contact.views.ContactView contact.id %}
が、このdoesntの仕事、それは言う:
Caught NoReverseMatch while rendering: Reverse for 'rtr_contact.views.ContactView' with arguments '(20L,)' and keyword arguments '{}' not found.
あなたはスラッシュであなたのURLパターンをサフィックスする必要があります。これはDjangoの標準でもあり、他のプログラムも簡単に使えるようになりました。(細かいことはありません...) – jpic