autocomplete_light.modelform_factory() 的替换

Replacement for autocomplete_light.modelform_factory()

我正在尝试从 2.2.10 更新到当前版本,但我的项目多次使用 autocomplete_light.modelform_factory() 来生成用于在管理端创建新模型的表单。

在admin.py中像这样:

class MyModelAdmin(admin.ModelAdmin):
    form = autocomplete_light.modelform_factory(MyModel, fields='__all__')
    list_display = ('first_name', 'last_name')

django-autocomplete-light==3.1.6

中生成模型表单的新方法是什么

我设法在 IRC (#your-labs) 上与 autocomplete-light 的维护者交谈。他说还没有替代品(截至3.1.6版本)

所以现在,我暂缓升级。如果有新内容出现,我会更新此答案。