summaryrefslogtreecommitdiff
path: root/main/admin.py
diff options
context:
space:
mode:
authoretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2009-09-27 23:41:37 +0000
committeretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2009-09-27 23:41:37 +0000
commit84b73ebbb205a096c9ab912cb6fca39eb866940b (patch)
treeac630b6ac96676fa3474b211bffa708d8163b926 /main/admin.py
parentb15c2ecaf75c0fc29e6bcb39e4bc8563b7ec6fcd (diff)
downloadChimère-84b73ebbb205a096c9ab912cb6fca39eb866940b.tar.bz2
Chimère-84b73ebbb205a096c9ab912cb6fca39eb866940b.zip
Color theme implementation #59
git-svn-id: http://www.peacefrogs.net/svn/chimere/trunk@36 9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864
Diffstat (limited to 'main/admin.py')
-rw-r--r--main/admin.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/main/admin.py b/main/admin.py
index 554651f..824a10d 100644
--- a/main/admin.py
+++ b/main/admin.py
@@ -22,7 +22,7 @@ Settings for administration pages
"""
from chimere.main.models import Category, Icon, SubCategory, Marker, \
- PropertyModel, News, Route, Area
+ PropertyModel, News, Route, Area, ColorTheme, Color
from chimere.main.forms import MarkerAdminForm, RouteAdminForm, AreaAdminForm,\
NewsAdminForm
from chimere.main.widgets import TextareaWidget
@@ -67,6 +67,12 @@ class NewsAdmin(admin.ModelAdmin):
"""
form = NewsAdminForm
+class ColorInline(admin.TabularInline):
+ model = Color
+
+class ColorThemeAdmin(admin.ModelAdmin):
+ inlines = [ColorInline,]
+
# register of differents database fields
admin.site.register(News, NewsAdmin)
admin.site.register(Icon)
@@ -74,5 +80,6 @@ admin.site.register(Category)
admin.site.register(SubCategory, SubCategoryAdmin)
admin.site.register(Marker, MarkerAdmin)
admin.site.register(Route, RouteAdmin)
-admin.site.register(Area, AreaAdmin)
admin.site.register(PropertyModel)
+admin.site.register(Area, AreaAdmin)
+admin.site.register(ColorTheme, ColorThemeAdmin)