0
我有一個表格供用戶填寫在< home>/data。 但是,我希望用戶只有在他們同意某些條款(位於< home>/terms)時才能訪問該表單。Django - 只允許從特定頁面訪問url
有沒有一種方法可以確保訪問< home>/data的唯一方式是來自< home/terms的同意按鈕?即只需在地址欄輸入<首頁>/data到地址欄應該拋出錯誤或重定向到條款。
萬一它很重要,我不存儲用戶(我正在使用會話數據)。
謝謝!
感謝您的建議!這正是我需要的。 – pomegranate 2014-11-22 21:16:27
當調用第一個視圖時在其會話中設置一個標誌,然後在調用第二個(保護)視圖之後將其翻轉過來是完美的。 – gucciferXCIV 2017-10-20 20:00:35