Formularios bootstrap en django

Para que los formularios de Django para crear y editar no se vean tan feos podemos usar un paquete para django que hace que nuestros formularios utilicen el formato de boostrap y se vean chingones.

Pare empezar hay que instalar el paquete django-forms-bootstrap y para hacerlo simplemente hay que estar dentro del directorio de nuestro proyecto y ejecutar:

pip install django-forms-bootstrap




Luego en nuestro settings.py incluimos la app de esta forma:
INSTALLED_APPS = [
     ...
    'django_forms_bootstrap',
     ...
]

Luego de hacer eso en nuestro layout principal en la primera linea incluimos esto:
{% load bootstrap_tags %}

Ahora que tenemos todo eso ya solo tenemos que ir a nuestro archivo xxx_form.html y cambiar la parte donde aparece
{{ form.as_p }}
Por:
{{ form|as_bootstrap }}

Y boom listo!

Fuente: https://github.com/pinax/django-forms-bootstrap

Lexo

No hay comentarios:

Publicar un comentario

Instagram