Джанго-фърмуера-форми е Django приложение, което осигурява Twitter работят поетапно готови форми Django.
<Силен> Монтаж
1. Инсталирайте използване пипс:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; PIP инсталирате -Е Git + Git: //github.com/earle/django-bootstrap.git#egg=bootstrap
2. Добавете към INSTALLED_APPS:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; "Работят поетапно",
<Силен> Usage
& Nbsp; & Nbsp; & Nbsp; от bootstrap.forms внасят BootstrapForm, Fieldset
& Nbsp; & Nbsp; & Nbsp; клас LoginForm (BootstrapForm):
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; клас Meta:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; оформление = (
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Fieldset ("Моля влезте", "име", "парола",),
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; )
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; потребителско име = forms.CharField (MAX_LENGTH = 100)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; парола = forms.CharField (джаджа = forms.PasswordInput (), MAX_LENGTH = 100)
Ако искате да използвате Form обвивка Bootstrap на вграден във форма, като тези в `django.contrib.auth.forms` след това можете да използвате Mixin класа.
& Nbsp; & Nbsp; & Nbsp; от django.contrib.auth.forms внос PasswordChangeForm
& Nbsp; & Nbsp; & Nbsp; от bootstrap.forms внасят BootstrapMixin, Fieldset
& Nbsp; & Nbsp; & Nbsp; клас BootstrapPasswordChangeForm (BootstrapMixin, PasswordChangeForm):
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; клас Meta:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; оформление = (
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Fieldset ("Промяна на паролата",
"Old_password", "new_password1", "new_password2"),
При използване на Mixin директно тя трябва да бъде първи клас си форма наследява.
<Силен> Template Usage
& Nbsp; & Nbsp; & Nbsp; <Форма действие = "/ вход /" метод = "пост" клас = "форма-хоризонтална">
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; {{}} Форма
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; <Разделение клас = "формата действия">
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; <Тип бутон = "представи" клас = "BTN BTN-първичен"> Login бутона >
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp;
& Nbsp; & Nbsp; & Nbsp; Форма>
<силни> Изисквания :
- Python
- Django
Коментари не е намерена