我正在开发一个django网络应用程序,我使用 django.contrib.auth.urls 进行授权,有没有办法在认证后我可以将用户重定向到像这样的网址/ myapp / history / {{username}} 。我尝试了几种方法以及基于类的视图和登录装饰器,但没有运气。任何帮助都会非常棒。谢谢 请注意,我不希望为用户和管理员提供不同的重定向,而是希望每个客户端都有不同的重定向。
答案 0 :(得分:0)
为什么不定义方法视图然后重定向到
url = '/myapp/history/%s' % (request.user.username())
您可以将此视图定义为
LOGIN_REDIRECT_URL = '/mydirector/'
在settings.py 中