shell pip install django-crispy-forms python INSTALLED_APPS = [ ... 'crispy_forms', ... ] python CRISPY_TEMPLATE_PACK = 'bootstrap4' python from crispy_forms.helper import FormHelper from crispy_forms.layout import Layout python from django import forms class MyForm(forms.Form): username = forms.CharField(label='Username') password = forms.CharField(widget=forms.PasswordInput, label='Password') def __init__(self, *args, **kwargs): super(MyForm, self).__init__(*args, **kwargs) self.helper = FormHelper() self.helper.layout = Layout( 'username', 'password', ... ) html {% load crispy_forms_tags %} <form method="post" action=""> {% crispy form %} <button type="submit">Submit</button> </form>


上一篇:
下一篇:
切换中文