admin.py 863 B

1234567891011121314151617181920212223242526
  1. from django.contrib import admin
  2. from .models import Quote
  3. class QuoteAdmin(admin.ModelAdmin):
  4. list_display = ('id', 'name', 'company', 'submitted', 'quotedate', 'quoteprice')
  5. list_filter = ('submitted', 'quotedate')
  6. readonly_fields = ('submitted',)
  7. fieldsets = (
  8. (None, {
  9. 'fields': ('name', 'email', 'description')
  10. }),
  11. ('Contact Information', {
  12. 'classes': ('collapse',),
  13. 'fields': ('position', 'company', 'address', 'phone', 'web')
  14. }),
  15. ('Job Information', {
  16. 'classes': ('collapse',),
  17. 'fields': ('sitestatus', 'priority', 'jobfile', 'submitted')
  18. }),
  19. ('Quote Admin', {
  20. 'classes': ('collapse',),
  21. 'fields': ('quotedate', 'quoteprice', 'username')
  22. }),
  23. )
  24. admin.site.register(Quote, QuoteAdmin)