from django.contrib import admin from .models import CartItem from .models import Price from .models import Product from .models import ShoppingCart from .models import Subscription from .models import SubscriptionPlan from alphabetlearning.resources.models import Resource # class PriceAdmin(admin.ModelAdmin): # list_display = # class ProductAdmin(admin.ModelAdmin): # inlines = [PriceInlineAdmin] class SubscriptionPlanAdmin(admin.ModelAdmin): list_display = ("name", "price", "description", "allowed_downloads") class CartItemAdminInline(admin.TabularInline): model = CartItem class ShoppingCartAdmin(admin.ModelAdmin): # list_display = ("user", "created_at", "updated_at") inlines = [CartItemAdminInline,] # class CartItemAdmin(admin.ModelAdmin): # list_display = ('cart', 'resource', 'quantity', 'added_at') class SubscriptionAdmin(admin.ModelAdmin): list_display = ("user", "is_active", "start_date", "end_date") # admin.site.register(Product, ProductAdmin) admin.site.register(Price) admin.site.register(ShoppingCart, ShoppingCartAdmin) admin.site.register(CartItem) admin.site.register(Subscription, SubscriptionAdmin)