from django.contrib import admin from shop.models import Product, ProductPrice, OrderLine, Order, Tax, Customer from unfold.admin import ModelAdmin # Register your models here. @admin.register(Product) class ProductAdmin(ModelAdmin): search_fields = ("name",) list_display = ( "id", "name", "stock", ) @admin.register(ProductPrice) class ProductPriceAdmin(ModelAdmin): search_fields = ("product",) autocomplete_fields = ("product",) list_display = ( "id", "product", "price", "date", "tax", ) @admin.register(Tax) class TaxAdmin(ModelAdmin): list_display = ( "code", "value", ) @admin.register(Customer) class CustomerAdmin(ModelAdmin): list_display = ( "vat_id", "first_name", "last_name", ) @admin.register(OrderLine) class OrderLineAdmin(ModelAdmin): autocomplete_fields = ("product",) list_display = ( "id", "product", "price", "quantity", ) @admin.register(Order) class OrderAdmin(ModelAdmin): list_display = ("id",)