我在 Django 中通過(guò)會(huì)話以用戶身份登錄,我使用文件來(lái)保存會(huì)話。當(dāng)用戶登錄時(shí),它會(huì)創(chuàng)建一個(gè)會(huì)話,當(dāng)它注銷時(shí)它會(huì)刪除會(huì)話,我想停止用戶訪問(wèn)只有在登錄后才可用的“urls”。但是當(dāng)我使用 login required 時(shí),它無(wú)法識(shí)別“l(fā)ogged”在用戶會(huì)話中”并將我重定向到主頁(yè),因?yàn)槲襩ogin_url = 'home'在定義函數(shù)時(shí)在 login_required 裝飾器中給出了。那么我怎樣才能讓我的裝飾器識(shí)別登錄的會(huì)話呢?
需要登錄的裝飾器和 Django 會(huì)話
www說(shuō)
2021-06-18 12:22:08