summaryrefslogtreecommitdiff
path: root/chimere/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'chimere/admin.py')
-rw-r--r--chimere/admin.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/chimere/admin.py b/chimere/admin.py
index 04a438a..c3b588a 100644
--- a/chimere/admin.py
+++ b/chimere/admin.py
@@ -50,7 +50,8 @@ from chimere.models import Category, Icon, SubCategory, Marker, \
PropertyModel, News, Route, Area, ColorTheme, Color, \
MultimediaFile, PictureFile, Importer, Layer, AreaLayers,\
PropertyModelChoice, Page, get_areas_for_user, Overlay, \
- ImporterKeyCategories, SubCategoryUserLimit, AreaOverlays, RouteFile
+ ImporterKeyCategories, SubCategoryUserLimit, AreaOverlays, RouteFile, \
+ AreaPages
from chimere.utils import ShapefileManager, KMLManager, CSVManager
@@ -487,6 +488,11 @@ class PolygonAdmin(MarkerAdmin):
models.Polygon.objects.filter(pk=item_id))
+class PageInline(admin.TabularInline):
+ model = AreaPages
+ extra = 1
+
+
class LayerInline(admin.TabularInline):
model = AreaLayers
extra = 1
@@ -503,7 +509,7 @@ class AreaAdmin(admin.ModelAdmin):
"""
form = AreaAdminForm
exclude = ['upper_left_corner', 'lower_right_corner']
- inlines = [LayerInline, OverlayInline]
+ inlines = [LayerInline, OverlayInline, PageInline]
list_display = ['name', 'order', 'available', 'default']