ユーザーがモデルフォームから注文できるページがあります。投稿方法は同じページです。
道
domain/provider/order/3
プロバイダー3の注文を追加することを意味します
ビューはこのようなものです
def place_order(request, provider_id):
form = OrderForm()
if request.method=="POST":
if form.is_valid():
#do something with model and save it
#redirecting back
return redirect('providers')
return render_to_response('add_order.html', {'form':form}
注文すると、「プロバイダー」に戻る必要があるため、リダイレクトされます。しかし、別の顧客に注文して戻るボタンを押すと、(ある時点で) 前の注文ページに戻ります。戻るボタンの履歴をクリアしてリダイレクトしませんか?どうすればこの種の動作を実現できますか? いくつかのページにリダイレクトして戻るボタンの動作をリセットして、リダイレクトされたページがページ「スタック」の最初のページになるようにする