我的项目正在使用django-subdomains
和django-allauth
来处理子域和auth系统。
它有几个子域名:company1.project.com,company2.project.com
部分观点使用@login_required
装饰器将用户重定向到settings {py LOGIN_URL = '/login/'
例如:用户位于company1.project.com
并调用视图,将其重定向到company1.project.com/login/
我需要将用户重定向到project.com/login/
django-subdomains
有工具reverse('login')
,如果我没有传递子域参数,则会返回project.com/login/
,但我无法在LOGIN_URL
的设置中使用它,因为尚未加载django应用