内の grappelli 管理ページで django-autocomplete-light を使用しようとしていますStackedInline
。
メイン モデルのフィールドで使用すると、フィールドはautocomplete-light
問題なく機能します。
ただし、インラインでは機能しません。私が得るのは、モデルを削除せず、テキストを入力するフィールドがない灰色の X だけです。
そして、動的に追加されたインラインでは、フィールドをクリックすることさえできません!:
私のコード:
のadmin.py
class ServiceInline(MembershipInline):
model = models.Service
form = forms.MembershipInlineFormFactory(models.Service)
のforms.py
class ServiceAutocompleteForm(autocomplete_light.ModelForm):
class Meta:
fields='__all__'
model = models.Service
autocomplete_fields = ['person','position']