我有一种情况需要将已经登录的用户从登录页面重定向到另一个页面。我已经看到有人提到这可以通过有意义的装饰器来完成,但我对使用它们还很陌生。但是,我正在使用 django 登录和第三方视图(来自 django-registration)。我不想更改 django.contrib.auth 或 django-registration 中的任何代码。如何将装饰器应用于不被修改的视图以获得所需的行为。
提前致谢!
更新:我发现我错误地将登录功能与注册模块相关联。django-registration 与此问题无关。但是,我仍然需要能够覆盖默认 login() 行为。有什么想法吗?