我在我的django應用程序中有一個流程,在該流程中,我將用戶重定向到另一個服務(例如PayPal),該服務經過一些自己的處理後,將用戶返回到我自己的服務器上。我的服務器上的返回點是一個簡單的HTML成功頁面,我使用direct_to_template進行渲染。如何在direct_to_template上豁免CSRF保護
由於一些奇怪的原因,其他服務器發送POST請求,因此用戶看到CSRF令牌缺少錯誤,因爲其他服務器不發送任何CSRF令牌。
如何豁免CSRF令牌的direct_to_template視圖?
這不回答這個問題所有的,因爲他要使用內置的使用direct_to_template功能,不裝飾自己views – 2015-02-02 14:12:21
你也可以在'dispatch'方法中爲你的基於類的視圖使用'@method_decorator(csrf_exempt)'。 – 2017-07-29 10:48:24