簡體   English   中英

使用 Djoser 令牌身份驗證通過 DRF 登錄后無法訪問管理門戶

[英]Can't access admin portal after logging in via DRF with Djoser Token Authentication

我正在通過/api/auth/token/login/使用Djoser djoser.urls.authtoken實現 TokenAuthentication。 我可以正常登錄,但是當我轉到 /admin/ 時,它會將我重定向到 Django 的管理員登錄頁面並要求我再次登錄。

然后我意識到/admin//api/auth/token/login/是不同的東西。 當我通過此 DRF 登錄時,如何訪問管理門戶或告訴 Django 允許我打開/admin/

如果您希望任何其他用戶訪問管理面板,您只需通過設置

is_staff = models.BooleanField(default="False")

是的,通過這樣做,作家現在可以登錄到管理面板。 現在設置權限,使作者只能批准帖子,而不能批准其他任何內容。 祝你好運。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM