Создание регистрации, авторизации покупателей django

class Customer(models.Model):
    user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)

Так выглядит таблица покупателей, как сделать регистрацию и авторизацию пользователя? Таблица покупателей нужна для связи других таблиц с ней.

class RegistrationForm(ModelForm):
    class Meta:
        model = Customer
        fields = ["email", "password"]

Моя форма регистрации покупателя,

def registration(req):
    form = RegistrationForm()
    context = {
        'form': form
    }
    return render(req, 'marketplace/registration.html', context)

Вьюжка регистрации.

django.core.exceptions.FieldError: Unknown field(s) (password, email) specified for Customer

Ошибка которая возникает.

Вернуться на верх