Как скрыть заголовок InlideModelAdmin, если нет связанных объектов
Мое решение, но мне кажется, что есть более элегантное решение
class ModelInline(StackedInline):
model = Model
@register(AnotherModel)
class AnotherModelAdmin(ModelAdmin):
inlines = [ModelInline]
def get_inlines(self, request, obj):
inlines = super().get_inlines(request, obj)
if not another_model_instance.<related_name>.exists():
inlines.remove(ModelInline)
return inlines