0
私のテンプレートからcategory_id = 2のようなデータを持つパラメータをビューに渡したいと思います。テンプレートタグからdjangoビューにデータを渡す
<a href="{% url 'category_detail' category_id=2 %}">Blah</a>
URLのファイル:
url(r'^detail/(?P<category_id>[0-9]+)/$', views.category_detail, name='category_detail'),
ここでは...私は(明らかにしない)、それが動作するはずだと思うか
ビューテンプレートで
def category_detail(request, category_id):
return_list = Category.objects.filter(category_id=category_id)
return render(request,
'expense_list.html',
{
'expense_list' : return_list
})
HTMLです
"明らかに機能しない"とは何ですか?このコードはどうなりますか?それはあなたの期待とどのように違うのですか?どのようなエラーが出ますか? –
@DanielRosemanはURLテンプレートにタイプミスがありました。上のすべてが働いていました(私が最初に期待したように)。いずれにせよ、私の質問に時間を割いていただきありがとうございます。 –