django-bootstrap-skjemaer er en Django app som gir Twitter bootstrap klar Django former.
Installasjon
1. Installer ved hjelp av pip:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; PIP installere -e git + git: //github.com/earle/django-bootstrap.git#egg=bootstrap
2. Legg til INSTALLED_APPS:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Bootstrap ",
Bruk
& Nbsp; & nbsp; & nbsp; fra bootstrap.forms importere BootstrapForm, fieldset
& Nbsp; & nbsp; & nbsp; klasse LoginForm (BootstrapForm):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; klasse 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 ("Vennligst Logg inn", "brukernavn", "passord",),
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; brukernavn = forms.CharField (MAX_LENGTH = 100)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; password = forms.CharField (widget = forms.PasswordInput (), MAX_LENGTH = 100)
Hvis du ønsker å bruke den Bootstrap Form wrapper på en innebygd i form, slik som de i `django.contrib.auth.forms` så kan du bruke mixinen klasse.
& Nbsp; & nbsp; & nbsp; fra django.contrib.auth.forms import PasswordChangeForm
& Nbsp; & nbsp; & nbsp; fra bootstrap.forms importere BootstrapMixin, fieldset
& Nbsp; & nbsp; & nbsp; klasse BootstrapPasswordChangeForm (BootstrapMixin, PasswordChangeForm):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; klasse 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 ("Endre passord",
"Old_password", "new_password1", "new_password2"),
Når du bruker mixinen direkte det må være første klasse skjemaet arver fra.
Mal Usage
& Nbsp; & nbsp; & nbsp;
Krav :
- Python
- Django
Kommentarer ikke funnet