Coverage for shop/admin.py: 100.00%
12 statements
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-11 10:36 -0700
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-11 10:36 -0700
1from django.contrib import admin 1a
3from .models import Category, Product 1a
6@admin.register(Category) 1a
7class CategoryAdmin(admin.ModelAdmin): 1a
8 list_display = ["name", "slug"] 1a
9 prepopulated_fields = {"slug": ("name",)} 1a
12@admin.register(Product) 1a
13class ProductAdmin(admin.ModelAdmin): 1a
14 list_display = ["name", "slug", "price", "available", "created", "updated"] 1a
15 list_filter = ["available", "created", "updated"] 1a
16 list_editable = ["price", "available"] 1a
17 prepopulated_fields = {"slug": ("name",)} 1a