Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

12345678910111213141516171819202122232425262728293031
  1. from django.contrib import admin
  2. from django.db.models import get_model
  3. Line = get_model('basket', 'line')
  4. class LineInline(admin.TabularInline):
  5. model = Line
  6. readonly_fields = ('line_reference', 'product', 'price_excl_tax',
  7. 'price_incl_tax', 'price_currency', 'stockrecord')
  8. class LineAdmin(admin.ModelAdmin):
  9. list_display = ('id', 'basket', 'product', 'stockrecord', 'quantity',
  10. 'price_excl_tax', 'price_currency', 'date_created')
  11. readonly_fields = ('basket', 'stockrecord', 'line_reference', 'product',
  12. 'price_currency', 'price_incl_tax', 'price_excl_tax',
  13. 'quantity')
  14. class BasketAdmin(admin.ModelAdmin):
  15. list_display = ('id', 'owner', 'status', 'num_lines',
  16. 'contains_a_voucher', 'date_created', 'date_submitted',
  17. 'time_before_submit')
  18. readonly_fields = ('owner', 'date_merged', 'date_submitted')
  19. inlines = [LineInline]
  20. admin.site.register(get_model('basket', 'basket'), BasketAdmin)
  21. admin.site.register(Line, LineAdmin)
  22. admin.site.register(get_model('basket', 'LineAttribute'))