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