Coverage for website/sales/admin/product_admin.py: 100.00%

12 statements  

« prev     ^ index     » next       coverage.py v7.6.7, created at 2025-08-14 10:31 +0000

1from django.contrib import admin 

2from django.contrib.admin import register 

3 

4from sales.models.product import Product, ProductList, ProductListItem 

5 

6 

7@register(Product) 

8class ProductAdmin(admin.ModelAdmin): 

9 list_display = ("name", "age_restricted") 

10 

11 

12class ProductListItemInline(admin.TabularInline): 

13 model = ProductListItem 

14 extra = 0 

15 

16 

17@register(ProductList) 

18class ProductListAdmin(admin.ModelAdmin): 

19 inlines = [ 

20 ProductListItemInline, 

21 ]