27 lines
545 B
Python
27 lines
545 B
Python
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]
|