我注意到通过django-allauth模板查看了一个signup_closed.html用户可以被重定向到用户注册关闭或禁用时。熟悉该模块的人是否知道是否有预先配置的设置可以在settings.py中设置以通过现有的社交应用程序关闭新的用户注册?或者我需要自己配置?我已经阅读了allauth的完整文档,我没有看到任何提及它。谢谢。
看起来您需要在适配器上覆盖is_open_for_signup
。
见the code。
有关http://django-allauth.readthedocs.io/en/latest/advanced.html#custom-redirects的更多信息。
你需要继承allauth.account.adapter.DefaultAccountAdapter
来覆盖is_open_for_signup
,然后在ACCOUNT_ADAPTER
中将settings.py
设置为你的类