※必要な部分だけ抜き出しました
カレンダーから選択した日付を、<form action = "{% url 'myapp:date_list' date %}" method = "post">
の中のdate
部分に当てはめたいです。
(カレンダーで選択した日付を、def date_list(request, date):
のdate
に当てはめたい)
html
1#date_list.html 2<form action = "{% url 'myapp:date_list' date %}" method = "post"> 3 {% csrf_token %} 4 <p><input type="date" name = "date"></input></p> 5 <p><input type = "submit" value = "検索"></p> 6</form> 7
python
1#urls.py 2app_name = "myapp" 3 4path("<slug:date>/", views.date_list, name = "date_list")
python
1#views.py 2def date_list(request, date):#カレンダーで選択した日付をここの"date"に持って来たい 3 #model = Customer 4 reservation = Customer.objects.filter(date = date) 5 return render(request, "myapp/date_list.html", {"reservation": reservation}) 6
あなたの回答
tips
プレビュー