Как зарегистрироваться в django на шаблоне?
У меня есть небольшой проект. В проекте есть готовая регистрационная форма. Я хочу регистрироваться на этой форме регистрации. Я не хочу создавать входы с помощью кодов python в forms.py. Я хочу регистрировать с помощью импутов в существующих HTML кодах. Надеюсь, я смог объяснить, что мне нужно. Я буду рад, если вы мне поможете.
register.html
Я не писал model.py или views.py
Если вы хотите использовать этот шаблон для вашей регистрационной формы, просто добавьте name='<field_name>' для каждого поля, потому что Django использует атрибут name для доступа к каждому полю в POST запросе.
Примечание: Убедитесь, что значение name attr и имя поля похожи
Всегда рекомендуется писать формы вместо того, чтобы заставлять представление обрабатывать все. Но если вы не хотите писать формы, вы можете получить доступ к каждому полю с помощью field_name = request.POST.get('field_name'), затем передать каждое поле для создания экземпляра или сохранения в базе данных, используя этот формат user_obj = User.objects.create(field_name=field_name, ...)
Надеюсь, это поможет :)