Я знаю, что в Django 2.0 появилась новая функция - виджет AutocompleteSelect в ModelAdmin.Я пытаюсь использовать его в своей пользовательской модели ModelForm, но просто не смог.
Попробовал вот так
#unit is the foreign key to the incident
class AccountForm(forms.ModelForm):
class Meta:
model = Invoice
...
...
widgets = { 'incident':widgets.AutocompleteSelect(Invoice._meta.get_field('incident').remote_field, admin.site)
}
...
#Invoice model
class Invoice(models.Model):
...
incident = models.ForeignKey(Unit, on_delete=models.CASCADE,null=True)
...
Надеюсь, кто-нибудь может мне помочь.Спасибо