38695-vm/core/admin.py
Flatlogic Bot 03bf5cace7 1.1
2026-02-22 21:23:39 +00:00

18 lines
584 B
Python

from django.contrib import admin
from .models import Product, Variation
class VariationInline(admin.TabularInline):
model = Variation
extra = 0
@admin.register(Product)
class ProductAdmin(admin.ModelAdmin):
list_display = ('name', 'sku', 'price', 'stock_status', 'total_sales')
search_fields = ('name', 'sku', 'wp_id')
list_filter = ('stock_status',)
inlines = [VariationInline]
@admin.register(Variation)
class VariationAdmin(admin.ModelAdmin):
list_display = ('product', 'size', 'price', 'stock_quantity')
search_fields = ('product__name', 'size')