Задать вопрос
@Antonyan
пока никто

Как добавить стиль в форму стандартную форму регистрации django?

Нашел верстку формы регистрации со стилем, хочу добавить в проекте регистрацию и авторизацию пользователей.
Делаю это с помощью стандартной формы: в файле registration/login.html написал стандартную реализацию без стиля - { form } и все работало (авторизация), но не могу понять, как сделать эту форму стилизованной или подстроить под верстку другой формы. Подскажите пожалуйста, что нужно сделать с { form }, как ее стилизовать?
  • Вопрос задан
  • 315 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
Altry
@Altry
С помощью django crispy forms и {% crispy form %}

Коротко, применяет стили с бутстрапа как к стандартным формам, так и к созданным Вами.

упд. Есть конечно другой вариант. Вы можете посмотреть класс стандартной формы, и узнать какие именно у нее есть поля. По-моему они называются username и password.

Далее, когда вы в html всовываете форму , не пихайте ее целым объектом - {{ form }}, а распихайте поля отдельно по нужным вам элементам верстки обращаясь к полям - {{ form.username }} и соответственно {{ form.password }}. Ну и соответственно стилизируйте каждый из элементов так , как хотите.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы