Я пытаюсь использовать поле дочерней модели на родительской странице администратора, возможно ли это сделать?
Итак, в основном у меня есть базовый класс, связанный с классом продукта через внешний ключ.Теперь я хочу, чтобы дочерний класс Product назывался Course внутри страницы администрирования базового класса.Это поле должно функционировать как обычное raw_id_field.Я уже пытался написать собственный виджет внутри класса формы администратора следующим образом, но он не работал.
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
Я ценю любую подсказку.Спасибо