0

ユーザーがモデルフォームから注文できるページがあります。投稿方法は同じページです。

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}

注文すると、「プロバイダー」に戻る必要があるため、リダイレクトされます。しかし、別の顧客に注文して戻るボタンを押すと、(ある時点で) 前の注文ページに戻ります。戻るボタンの履歴をクリアしてリダイレクトしませんか?どうすればこの種の動作を実現できますか? いくつかのページにリダイレクトして戻るボタンの動作をリセットして、リダイレクトされたページがページ「スタック」の最初のページになるようにする

4

1 に答える 1