from django.contrib import admin from unfold.admin import ModelAdmin, TabularInline from core.apps.api.models import AdModel, AdImageModel, AdVariantModel class AdImageInline(TabularInline): model = AdImageModel extra = 1 tab = True class AdVariantInline(TabularInline): model = AdVariantModel extra = 1 tab = True @admin.register(AdModel) class AdModelAdmin(ModelAdmin): autocomplete_fields = ["tags"] list_display = ( "id", "__str__", ) inlines = [AdImageInline, AdVariantInline]