自定义注册Django allauth表单并添加is_active字段

时间:2019-04-13 17:01:12

标签: django python-3.x django-allauth

1-自定义django-allauth SignUpForm: 我看了看django allauth文档,发现了这一点,我想知道是否需要创建一个新的应用程序并将表单放置或在我的主项目中创建该表单,那里有设置文件

class SignupForm(forms.Form):
    first_name = forms.CharField(max_length=30, label='Voornaam')
    last_name = forms.CharField(max_length=30, label='Achternaam')

    def signup(self, request, user):
        user.first_name = self.cleaned_data['first_name']
        user.last_name = self.cleaned_data['last_name']
        user.save()

2-我的第二个问题是:我想在用户创建他的帐户时希望将其“禁用”,并且直到管理员允许他才能登录。 (是否可以使用Django allauth做到这一点)

感谢“我是Django新手”。 救命!

0 个答案:

没有答案
相关问题