選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

admin.py 851B

123456789101112131415161718192021222324
  1. from django.contrib import admin
  2. from django.db.models import get_model
  3. class ProductRecordAdmin(admin.ModelAdmin):
  4. list_display = ('product', 'num_views', 'num_basket_additions',
  5. 'num_purchases')
  6. class UserProductViewAdmin(admin.ModelAdmin):
  7. list_display = ('user', 'product', 'date_created')
  8. class UserRecordAdmin(admin.ModelAdmin):
  9. list_display = ('user', 'num_product_views', 'num_basket_additions',
  10. 'num_orders', 'total_spent', 'date_last_order')
  11. admin.site.register(get_model('analytics', 'productrecord'),
  12. ProductRecordAdmin)
  13. admin.site.register(get_model('analytics', 'userrecord'), UserRecordAdmin)
  14. admin.site.register(get_model('analytics', 'usersearch'))
  15. admin.site.register(get_model('analytics', 'userproductview'),
  16. UserProductViewAdmin)