我正在尝试使用父级管理页面中的子模型字段,是否可以这样做?
因此,基本上,我有一个通过外键连接到产品类的基类。现在,我想在基类管理页面中创建名为Course的Product子类。该字段应充当普通的raw_id_field。我已经尝试过按照如下方法在admin表单类中编写自定义窗口小部件,但这没有用。
class ProductForm(ModelForm):
product = productField(Product.objects.all(),widget =
ForeignKeyRawIdWidget(Product._meta.get_field('id').remote_field, site)
)
class Meta:
model = Product
fields = '__all__'
exclude = []
class BooksAdmin(BaseBookAdmin):
fields = '__all__'
list_display = []
raw_id_fields = ['product']
exclude = []
form = ProductForm
Django 1.11
我很感谢任何线索。 谢谢