单个表单中的多个视图

时间:2019-04-23 10:19:19

标签: django django-models django-forms django-views

我有一个django应用程序,其中包含允许用户输入数据的表格。 当我运行该应用程序时,它会像这样垂直显示输入字段:

enter image description here

这是Forms.py

class SupplierTruckForm(forms.ModelForm):
    supplier_type = forms.CheckboxSelectMultiple()
    subject = forms.CheckboxSelectMultiple()
    supplier_address = forms.CharField(widget=forms.TextInput(attrs={'id': 'pac-input','class': 'controls'}))

    class Meta:
        model = Supplier
        fields = (
        'supplier_name','supplier_address', 'supplier_company_name', 'supplier_email', 'supplier_gst',
        'supplier_origin_city', 'supplier_pan', 'supplier_service','subject', 'supplier_type')

        widgets = {'subject': forms.CheckboxSelectMultiple,'supplier_type':forms.CheckboxSelectMultiple}

我可以将页面转换成类似下面的内容,而不将表单拆分成较小的形式吗? 我相信模板中会使用两种形式。

enter image description here

0 个答案:

没有答案