admin.py 788 B

123456789101112131415161718192021222324252627
  1. from django.contrib import admin
  2. from .models import *
  3. from import_export import resources
  4. from import_export.admin import ImportExportModelAdmin
  5. class ZipCodeResource(resources.ModelResource):
  6. class Meta:
  7. model = ZipCode
  8. class ZipCodeAdmin(ImportExportModelAdmin):
  9. resource_classes = [ZipCodeResource]
  10. search_fields = ['zip', 'primary_city']
  11. list_display = ['state', 'zip', 'primary_city', 'county', 'latitude', 'longitude', 'irs_estimated_population']
  12. list_filter = ['state',]
  13. ordering = ['state', 'zip', 'primary_city']
  14. admin.site.register(ZipCode, ZipCodeAdmin)
  15. admin.site.register(AgeRange)
  16. admin.site.register(Voter)
  17. admin.site.register(Question)
  18. admin.site.register(QuestionImage)
  19. admin.site.register(Vote)
  20. admin.site.register(VoterQuestion)