A Django-bootstrap-formák egy Django app, amely Twitter összeállíthat kész Django formák.
Telepítés
1. Telepítse a pip:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; pip telepíteni -e git + git: //github.com/earle/django-bootstrap.git#egg=bootstrap
2. Adjon INSTALLED_APPS:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Bootstrap",
Használat
& Nbsp; & nbsp; & nbsp; a bootstrap.forms importálni BootstrapForm, Fieldset
& Nbsp; & nbsp; & nbsp; osztály LoginForm (BootstrapForm):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; osztály Meta:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; layout = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Fieldset ("Please Login", "username", "password",),
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; username = forms.CharField (MAX_LENGTH = 100)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; password = forms.CharField (widgetet = forms.PasswordInput (), MAX_LENGTH = 100)
Ha szeretné használni a Bootstrap Forma becsomagolva, beépített formában, mint például a `django.contrib.auth.forms` akkor használd a mixin osztályban.
& Nbsp; & nbsp; & nbsp; a django.contrib.auth.forms import PasswordChangeForm
& Nbsp; & nbsp; & nbsp; a bootstrap.forms importálni BootstrapMixin, Fieldset
& Nbsp; & nbsp; & nbsp; osztály BootstrapPasswordChangeForm (BootstrapMixin, PasswordChangeForm):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; osztály Meta:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; layout = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Fieldset ("jelszó módosítása",
"Old_password", "new_password1", "new_password2"),
Amikor a mixin közvetlenül kell lennie az első osztályú űrlap örököl.
Template Használat
& Nbsp; & nbsp; & nbsp;
követelmények :
- Python
- Django
Hozzászólás nem található