diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-09-04 00:13:01 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-09-04 00:13:01 +0200 |
| commit | e0f0fa81482618d160b665431ce7273ceb2165b0 (patch) | |
| tree | b20af9a28abf1054fc4d2704efe0b72eaffefb35 /chimere/admin.py | |
| parent | c89ba34380c86f8853a5e6af6cee345002ca381b (diff) | |
| download | Chimère-e0f0fa81482618d160b665431ce7273ceb2165b0.tar.bz2 Chimère-e0f0fa81482618d160b665431ce7273ceb2165b0.zip | |
Add a new Page model to add simple pages as "actions"- Improve actions management
Diffstat (limited to 'chimere/admin.py')
| -rw-r--r-- | chimere/admin.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/chimere/admin.py b/chimere/admin.py index 92e971d..2125bef 100644 --- a/chimere/admin.py +++ b/chimere/admin.py @@ -35,13 +35,12 @@ except ImportError: pass from chimere.forms import MarkerAdminForm, RouteAdminForm, AreaAdminForm,\ - NewsAdminForm, CategoryAdminForm, ImporterAdminForm + NewsAdminForm, CategoryAdminForm, ImporterAdminForm, PageAdminForm from chimere.models import Category, Icon, SubCategory, Marker, \ PropertyModel, News, Route, Area, ColorTheme, Color, RouteFile,\ MultimediaType, MultimediaFile, PictureFile, Importer, Layer, AreaLayers,\ - PropertyModelChoice, MultimediaExtension + PropertyModelChoice, MultimediaExtension, Page from chimere.utils import unicode_normalize, ShapefileManager, KMLManager -from chimere.widgets import TextareaWidget def get_areas_for_user(user): """ @@ -201,6 +200,11 @@ class ImporterAdmin(admin.ModelAdmin): actions = [importing, cancel_import, cancel_export] admin.site.register(Importer, ImporterAdmin) +class PageAdmin(admin.ModelAdmin): + """ + Use the TinyMCE widget for the page content + """ + form = PageAdminForm class NewsAdmin(admin.ModelAdmin): """ @@ -252,6 +256,7 @@ class PropertyModelAdmin(admin.ModelAdmin): inlines = [PropertyModelChoiceInline] # register of differents database fields +admin.site.register(Page, PageAdmin) admin.site.register(News, NewsAdmin) admin.site.register(Category, CategoryAdmin) admin.site.register(Icon, IconAdmin) |
