Допустим есть у нас заказ и у него есть покупатель, который ссылается на другую таблицу
class Order(model.Model)
user = models.ForeignKey(User, verbose_name='Клиент *')
buyer = models.ForeignKey(Buyer, verbose_name="Покупатель *", default=False)
...
class Buyer(model.Model)
user = models.ForeignKey(User, verbose_name='Клиент')
phone_number = models.CharField("Номер телефона *", blank=False, max_length=16)
...
class OrderForm(forms.ModelForm):
class Meta:
model = Order
fields = ['buyer', ...]
class BuyerForm(forms.ModelForm):
class Meta:
model = Buyer
fields = ['phone_number']
Форма примерно такая, но при таком подходе это превращается в ModelChoiceField и при рендиренге становится , никак нельзя сделать чтобы оно в для phone_number трансформировалось трансформировалось? По сути хватило бы чтобы BuyerForm вставала вместо selecta