Django-Bootstrap formy je aplikace, Django, který poskytuje Twitter bootstrap připravené formy Django.
Instalace
1. Nainstalujte pomocí PIP:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Pip nainstalovat -e git + git: //github.com/earle/django-bootstrap.git#egg=bootstrap
2. Přidejte do INSTALLED_APPS:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Bootstrap"
Použít
& Nbsp; & nbsp; & nbsp; od bootstrap.forms import BootstrapForm, Fieldset
& Nbsp; & nbsp; & nbsp; třída LoginForm (BootstrapForm):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; třída 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 ("Prosím přihlašte se", "jméno", "heslo",),
& 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 (Widget = forms.PasswordInput (), MAX_LENGTH = 100)
Chcete-li použít formulář obal bootstrap na vestavěný formě, jako jsou ty, které v `django.contrib.auth.forms` pak můžete použít mixin třídu.
& Nbsp; & nbsp; & nbsp; od django.contrib.auth.forms dovozu PasswordChangeForm
& Nbsp; & nbsp; & nbsp; od bootstrap.forms import BootstrapMixin, Fieldset
& Nbsp; & nbsp; & nbsp; třída BootstrapPasswordChangeForm (BootstrapMixin, PasswordChangeForm):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; třída 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 ("Změnit heslo",
"Old_password", "new_password1", "new_password2"),
Při použití mixin přímo, musí být prvotřídní váš formulář dědí z.
Použití šablony
& Nbsp; & nbsp; & nbsp;
Požadavky na :
- Python
- Django
Komentáře nebyl nalezen