Expose RadioVersion and RadioVersionDaily in admin area
Refactor the common definitions based on the _VersionStats and
_DailyVersionStats models.
Issue: HIC-141
Change-Id: Idae81c80d78abd5582890fa8653d96006023ae43
diff --git a/crashreport_stats/admin.py b/crashreport_stats/admin.py
index 777a09e..3c1939b 100644
--- a/crashreport_stats/admin.py
+++ b/crashreport_stats/admin.py
@@ -1,11 +1,18 @@
+"""Register models for admin site"""
from django.contrib import admin
-from crashreport_stats.models import *
+from crashreport_stats.models import (
+ Version,
+ VersionDaily,
+ RadioVersion,
+ RadioVersionDaily
+)
-@admin.register(Version)
-class VersionAdmin(admin.ModelAdmin):
- pass
-@admin.register(VersionDaily)
-class VersionDailyAdmin(admin.ModelAdmin):
- list_display=('version','date')
- pass
+admin.site.register(Version)
+admin.site.register(RadioVersion)
+
+
+@admin.register(VersionDaily, RadioVersionDaily)
+class DailyVersionStatsAdmin(admin.ModelAdmin):
+ """Admin for daily version stats."""
+ list_display = ('version', 'date')