feat: added shop models
This commit is contained in:
@@ -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",)
|
||||
Reference in New Issue
Block a user