单击“注销”后,我正在尝试重定向到主页
urls.py
urlpatterns = [
.
.
path("api-auth/", include("rest_framework.urls")),
]
settigs.py
.
.
LOGOUT_REDIRECT_URL = "/"
ACCOUNT_LOGOUT_REDIRECT_URL = "/"问题是它仍然重定向到/api-auth/logout/?next=/current-page。这会导致错误,因为这个“当前页面”需要身份验证(需要登录),而不需要登录的主页
我也尝试过path("api-auth/logout", RedirectView.as_view(url="/", permanent=True)),但同样没有工作(仍然重定向到“当前页面”)。
如何重定向到主页?
发布于 2022-08-29 10:12:05
只需向settings.py添加下面的代码即可。
SWAGGER_SETTINGS = {
'LOGIN_URL': 'rest_framework:login',
'LOGOUT_URL': 'rest_framework:logout'
}https://stackoverflow.com/questions/72846486
复制相似问题