admin.py 627 B

1234567891011121314151617181920212223242526
  1. from django.contrib import admin
  2. from models import *
  3. class TideChartAdmin(admin.ModelAdmin):
  4. list_per_page = 20
  5. class DayAdmin(admin.ModelAdmin):
  6. date_hierarchy = "date"
  7. list_filter = ("moonphase",)
  8. class TideDayAdmin(admin.ModelAdmin):
  9. list_filter = ("day",)
  10. admin.site.register(Day, DayAdmin)
  11. admin.site.register(AstroChart)
  12. admin.site.register(TideDay, TideDayAdmin)
  13. admin.site.register(TideChart, TideChartAdmin)
  14. admin.site.register(TideChartUpload)
  15. admin.site.register(AstroChartUpload)
  16. admin.site.register(WeatherConditions)
  17. admin.site.register(WeatherForecast)
  18. admin.site.register(WeatherAlert)