1
/accounts/detailにNoReverseMatchがあります。 引数 '()'とキーワード引数 '{}'を使用して 'アップロード'を取り消します。 1つのパターンが試されました:[u'accounts/upload /(?P \ d +)/ $ ']。 は私が私の理想的なシステムは、私は画像をクリックしたとき、それは(多分私はphoto.htmlを言うべき)メソッドをアップロードするために送信されNo account/detail
<body>
<a href="{% url 'accounts:upload' %}"><img src="{% static 'accounts/Send.jpg' %}" alt="SEND"></a>
</body>
ようdetail.htmlに書いています。 は私がhttp://localhost:8000/accounts/detailにアクセスすると、これらのエラーがhappens.How私はそれを何を書くべきか。この問題を解決することができurls.py
urlpatterns = [
url(r'^detail$', views.detail,name='detail'),
url(r'^photo/$', views.photo, name='photo'),
url(r'^upload/(?P<p_id>\d+)/$', views.upload, name='upload'),
]
に
def detail(request):
return render(request, 'registration/accounts/detail.html')
def upload(request, p_id):
form = UserImageForm(request.POST or None)
d = {
'p_id': p_id,
'form':form,
}
return render(request, 'registration/accounts/photo.html', d)
ようviews.pyに書きましたか?あなたのurls.py
で
'p_テンプレート内のあなたのURLに「id」 – PRMoureu