2015-09-06 64 views
0

我正在使用django-allauth在Google中使用/注册人员。如何在django-allauth注册时添加其他限制

但是,我想对谁能够进入系统进行一些额外的限制(在我的情况下,只有在指定子域中使用Google帐户的人)。

什么是最好的地方添加这些?

回答

0

步骤1: 在forms.py中,创建一个SignupForm

步骤2: 在SignupForm中,使用您的自定义验证逻辑创建一个signup()方法。

第3步: 指向ACCOUNT_SIGNUP_FORM_CLASS到您的SignupForm

有关更多信息,请参阅here