У меня есть приложение django, в котором есть формы, которые позволяют пользователю вводить свои данные.
Когда я запускаю приложение, оно показывает поля ввода по вертикали так:
вот 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](https://i.stack.imgur.com/to5YD.png)