Advertisement
Guest User

admin.py

a guest
Jan 18th, 2018
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. from django.contrib import admin
  2.  
  3. from main_app.models import (
  4. User, Category, Product, ProductVersion, Order
  5. )
  6.  
  7.  
  8. class CategoryAdmin(admin.ModelAdmin):
  9. list_display = ('name', )
  10. search_fields = ('name', )
  11.  
  12.  
  13. class ProductAdmin(admin.ModelAdmin):
  14. list_display = ('name', 'category')
  15. search_fields = ('name', 'category__name')
  16.  
  17.  
  18. class ProductVersionAdmin(admin.ModelAdmin):
  19. list_display = ('name', 'description', 'price', 'product')
  20. search_fields = ('name', 'price', 'product__name')
  21.  
  22.  
  23. class OrderAdmin(admin.ModelAdmin):
  24. list_display = ('delivery_address', 'delivery_at', 'user')
  25. search_fields = ('delivery_address', 'user__username')
  26.  
  27.  
  28. admin.site.register(Category, CategoryAdmin)
  29. admin.site.register(Product, ProductAdmin)
  30. admin.site.register(ProductVersion, ProductVersionAdmin)
  31. admin.site.register(Order, OrderAdmin)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement