diff options
Diffstat (limited to 'chimere/admin.py')
-rw-r--r-- | chimere/admin.py | 10 |
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'] |