class ProductAdmin(admin.ModelAdmin):
form = ProductAdminForm()
class ProductAdminForm(forms.ModelForm):
def __init__(self, request, *args, **kwargs):
super(ProductAdminForm, self).__init__(*args, **kwargs)
self.fields['field1'] = forms.CharField(required=False)
self.fields['field2'] = forms.IntegerField()
Как передать экземпляр продукта из ProductAdmin в ProductAdminForm?Я хочу предоставить разные поля в зависимости от экземпляров продуктов.