Как применить два выпадающих селектора в django
form.py:
из django импортируйте формы из .models импортируйте Invoice, InvoiceItem
# Form for the Invoice model
class InvoiceForm(forms.ModelForm):
class Meta:
model = Invoice
fields = ['customer']
labels = {
'customer': 'Select Customer',
# 'total_amount': 'Total Amount',
}
это описанное выше ядро - создать поле для выбора клиента во время создания счета, но также я хочу добавить новое поле для продукта, добавив в это поле продукт, который я хочу выбрать, который присутствует в списке продуктов
но всякий раз, когда я пытаюсь добавить еще одно поле в эту форму для реализации этой функциональности, оно выдает ошибку, пожалуйста, кто-нибудь может помочь мне решить эту проблему и сказать, в чем проблема, почему я получаю эту ошибку??
я ожидаю добавить выпадающий список ввода в приложении invoice для создания счета-фактуры
Добавьте дополнительное поле формы. Например:
class InvoiceForm(forms.ModelForm):
total_amount = forms.DecimalField(label='Total Amount')
class Meta:
model = Invoice
fields = ['customer']
labels = {
'customer': 'Select Customer',
}
from django import forms
from .models import Invoice_customer_list,Invoice_product_list
# Form for the Invoice model
class Invoice_customer_Form(forms.ModelForm):
class Meta:
model = Invoice_customer_list
fields = ['customer']
labels = {
'customer': 'Select Customer',
}
class Invoice_product_form(forms.ModelForm):
class Meta:
model = Invoice_product_list
fields = ['product']
labels = {
'product':'Select Product'
}
i want to createa form like this here is updated code