Я пытаюсь сохранить форму регистрации пользователя в django, но когда я щелкнул, чтобы сохранить данные пользователя в дб. Форма отправлена, но данные не должны сохраняться в БД, и кроме этого я также не получаю никакой ошибки.
Но я не могу заставить свою отправку работать. Каждый раз, когда я отправляю, страница просто перезагружается и ничего не происходит. Я проверяю свою страницу администратора, чтобы увидеть, добавлен ли пользователь, но, похоже, там тоже ничего не происходит в django
из django форм импорта из django .contrib.auth.models import User из django .contrib.auth.forms import UserCreationForm
из моделей импорта веб-приложений
class RegistrationForm (UserCreationForm): электронная почта = forms.EmailField (обязательно = True)
class Meta:
model = User
fields = ('username',
'first_name',
'last_name',
'email',
'password1',
'password2'
)
def save(self, commit=True):
user = super(RegistrationForm, self).save(commit=False)
user.first_name = self.cleaned_data['first_name']
user.last_name = self.cleaned_data['last_name']
user.email = self.cleaned_data['email']
if commit:
user.save()
return user