Я использую GenerickStackedInline, который является подклассом InlineModelAdmin, который идет в ModelAdmin. Когда я переопределяю метод save_model ... он не вызывается.Переопределение ModelAdmin.save_model не называется
class LocatedItemStackedInline(generic.GenericStackedInline):
template = "admin/location_app/located_items/stacked.html"
model = LocatedItem
extra = 1
form = MyModelForm
raw_id_fields = ('location',)
def save_model(self, request, obj, form, change):
import ipdb;ipdb.set_trace()
super(LocatedItemStackedInline, self).save_model(request, obj, form, change)
def save_form(self, request, form, change):
import ipdb;ipdb.set_trace()
super(LocatedItemStackedInline, self).save_form(request, form, change)
Итак, я что-то упустил?
Любой ключ?
С уважением
Обнаружено, что save_model вызывается в contrib.admin.options, но до сих пор не знает, почему мой не вызван –