summaryrefslogtreecommitdiff
path: root/pgweb/featurematrix/admin.py
diff options
context:
space:
mode:
authorMagnus Hagander2010-01-11 21:55:00 +0000
committerMagnus Hagander2010-01-11 21:55:00 +0000
commitcad9eddd925c7e7411a49b9234ae596efdf1c810 (patch)
tree3ca5f48934b52de3e3016f0489dc33bf5a7e151f /pgweb/featurematrix/admin.py
parent4e9c4ef7fc1f11cda0f401dda36a51a6f7c9d3a0 (diff)
Implement the feature matrix
Diffstat (limited to 'pgweb/featurematrix/admin.py')
-rw-r--r--pgweb/featurematrix/admin.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/pgweb/featurematrix/admin.py b/pgweb/featurematrix/admin.py
new file mode 100644
index 00000000..7effca7a
--- /dev/null
+++ b/pgweb/featurematrix/admin.py
@@ -0,0 +1,16 @@
+from django.contrib import admin
+from django import forms
+
+from models import *
+
+class FeatureInline(admin.TabularInline):
+ model = Feature
+
+class FeatureGroupAdmin(admin.ModelAdmin):
+ inlines = [FeatureInline, ]
+
+class FeatureAdmin(admin.ModelAdmin):
+ list_display = ('featurename', 'group')
+
+admin.site.register(FeatureGroup, FeatureGroupAdmin)
+admin.site.register(Feature, FeatureAdmin)