我在閱讀djangobook,並獲得有關HttpResponseRedirect
和render_to_response
的問題。發送變量以及HttpResponseRedirect的最佳方式
假設我有一個聯繫表單,它發佈數據以確認視圖。它貫穿所有的驗證和數據庫的東西。然後,作爲一個通常的方式,我輸出與
return render_to_response('thank_you.html',
dict(user_code = user_code),
context_instance=RequestContext(request))
HTML但是,這本書建議「你應該總是發出成功POST
請求重定向。」因爲如果用戶在該頁面上「刷新」,該請求將被重複。我想知道通過HttpResponseRedirect
到thank_you.html
發送user_code的最佳方法是什麼。