diff options
author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-11-24 15:36:43 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-11-24 15:36:43 +0100 |
commit | 1ac9350e74bce36eb8f64d8564a3c44e6072600e (patch) | |
tree | 15524fd11dc3d8503966b0e0bf7499a1899272af /chimere/admin.py | |
parent | 9a88f5af1afbbdeb3fd002bf7d4aaf6d04ba1f01 (diff) | |
download | Chimère-1ac9350e74bce36eb8f64d8564a3c44e6072600e.tar.bz2 Chimère-1ac9350e74bce36eb8f64d8564a3c44e6072600e.zip |
Admin: improve property model management
* Add the ability to hide property model from the admin
* Add a warning to the admin that it should reload the webserver
Diffstat (limited to 'chimere/admin.py')
-rw-r--r-- | chimere/admin.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/chimere/admin.py b/chimere/admin.py index 931dcf1..87d2e08 100644 --- a/chimere/admin.py +++ b/chimere/admin.py @@ -150,7 +150,7 @@ def managed_modified(modeladmin, request, queryset): item.delete() messages.success(request, _(u"Modified item traited.")) return HttpResponseRedirect(request.get_full_path()) - return render_to_response('admin/managed_modified.html', + return render_to_response('admin/chimere/managed_modified.html', {'item':item, 'item_ref':item_ref}, context_instance=RequestContext(request)) managed_modified.short_description = _(u"Managed modified items") @@ -343,7 +343,7 @@ def export_to_osm(modeladmin, request, queryset): form = OSMForm() msg_item = _(u"%s point(s) of interest concerned by this export before "\ u"bounding box filter.") % item_nb - return render_to_response('admin/osm_export.html', {'item':importer, + return render_to_response('admin/chimere/osm_export.html', {'item':importer, 'form':form, 'msg_item':msg_item}, context_instance=RequestContext(request)) export_to_osm.short_description = _(u"Export to osm") @@ -393,7 +393,8 @@ admin.site.register(Category, CategoryAdmin) admin.site.register(Icon, IconAdmin) admin.site.register(Marker, MarkerAdmin) admin.site.register(Route, RouteAdmin) -admin.site.register(PropertyModel, PropertyModelAdmin) +if not settings.CHIMERE_HIDE_PROPERTYMODEL: + admin.site.register(PropertyModel, PropertyModelAdmin) admin.site.register(Area, AreaAdmin) admin.site.register(ColorTheme, ColorThemeAdmin) admin.site.register(Layer) |