任务很简单:
If user visits site root then:
if user is authenticated then:
redirect to /dashboard/
else:
redirect to settings.LOGIN_URL
有很多方法可以实现它,但我想知道是否有这种方法我只需要使用urls.py。
我找到了 RedirectView 的解决方案login_required(RedirectView.as_view(url=my_url))
,但是我只能编写静态 my_url 而不是 reverse(),这不灵活。