pip install django-crispy-forms python INSTALLED_APPS = [ ... 'django_crispy_forms', ... ] python CRISPY_TEMPLATE_PACK = 'bootstrap4' python {% load crispy_forms_tags %} <form method="post"> {% csrf_token %} </form> python from crispy_forms.layout import Layout, Field, Submit from crispy_forms.helper import FormHelper from django import forms class MyForm(forms.Form): field1 = forms.CharField() field2 = forms.CharField() def __init__(self, *args, **kwargs): super(MyForm, self).__init__(*args, **kwargs) self.helper = FormHelper() self.helper.layout = Layout( Field('field1', css_class='my-custom-class'), Field('field2', css_id='my-custom-id'), )


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