summaryrefslogtreecommitdiff
path: root/main/admin.py
diff options
context:
space:
mode:
authoretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2009-04-07 10:22:35 +0000
committeretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2009-04-07 10:22:35 +0000
commit7a49305aee5846ced735dbaba2e0fc7cd2c027c0 (patch)
tree75cdc5aee1a2591e69edec85ae468f597420b0a2 /main/admin.py
parent8159df7f9733bcc16b3480678eaa0243da5803bc (diff)
downloadChimère-7a49305aee5846ced735dbaba2e0fc7cd2c027c0.tar.bz2
Chimère-7a49305aee5846ced735dbaba2e0fc7cd2c027c0.zip
TinyMCE integration (#55)
git-svn-id: http://www.peacefrogs.net/svn/chimere/trunk@30 9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864
Diffstat (limited to 'main/admin.py')
-rw-r--r--main/admin.py14
1 files changed, 11 insertions, 3 deletions
diff --git a/main/admin.py b/main/admin.py
index dc5ff06..85c90e8 100644
--- a/main/admin.py
+++ b/main/admin.py
@@ -23,7 +23,10 @@ Settings for administration pages
from chimere.main.models import Category, Icon, SubCategory, Marker, \
PropertyModel, Property, News, Route, Area
-from chimere.main.forms import MarkerAdminForm, RouteAdminForm, AreaAdminForm
+from chimere.main.forms import MarkerAdminForm, RouteAdminForm, AreaAdminForm,\
+ NewsAdminForm
+from chimere.main.widgets import TextareaWidget
+
from django.contrib import admin
class MarkerAdmin(admin.ModelAdmin):
@@ -58,8 +61,14 @@ class SubCategoryAdmin(admin.ModelAdmin):
list_display = ('name', 'category', 'available')
list_filter = ('category',)
+class NewsAdmin(admin.ModelAdmin):
+ """
+ Use the TinyMCE widget for the news content
+ """
+ form = NewsAdminForm
+
# register of differents database fields
-admin.site.register(News)
+admin.site.register(News, NewsAdmin)
admin.site.register(Icon)
admin.site.register(Category)
admin.site.register(SubCategory, SubCategoryAdmin)
@@ -67,4 +76,3 @@ admin.site.register(Marker, MarkerAdmin)
admin.site.register(Route, RouteAdmin)
admin.site.register(Area, AreaAdmin)
admin.site.register(PropertyModel)
-admin.site.register(Property)