feat: added shop models

This commit is contained in:
2024-03-24 14:31:35 +01:00
parent b8562b3d7b
commit 22cea344a5
13 changed files with 570 additions and 1 deletions
+51
View File
@@ -0,0 +1,51 @@
from django.contrib import admin
from shop.models import Product, ProductPrice, OrderLine, Order, Tax
from unfold.admin import ModelAdmin
# Register your models here.
@admin.register(Product)
class ProductAdmin(ModelAdmin):
search_fields = ("name",)
list_display = (
"id",
"name",
"stock",
"unit",
)
@admin.register(ProductPrice)
class ProductPriceAdmin(ModelAdmin):
search_fields = ("product",)
autocomplete_fields = ("product",)
list_display = (
"id",
"product",
"price",
"date",
)
@admin.register(Tax)
class TaxAdmin(ModelAdmin):
list_display = (
"code",
"value",
)
@admin.register(OrderLine)
class OrderLineAdmin(ModelAdmin):
autocomplete_fields = ("product",)
list_display = (
"id",
"product",
"price",
"quantity",
)
@admin.register(Order)
class OrderAdmin(ModelAdmin):
list_display = ("id",)