summaryrefslogtreecommitdiff
path: root/main/admin.py
diff options
context:
space:
mode:
authoretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2009-01-19 23:26:50 +0000
committeretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2009-01-19 23:26:50 +0000
commit6221a562642f80c7de0bc3e406b551528f45d06a (patch)
tree87b961f1fb9b55fdc11dd371b501746620667fef /main/admin.py
parentb332544e3748b43f36e666fb643cd6ff1c2c81fd (diff)
downloadChimère-6221a562642f80c7de0bc3e406b551528f45d06a.tar.bz2
Chimère-6221a562642f80c7de0bc3e406b551528f45d06a.zip
Defining areas on the administration
git-svn-id: http://www.peacefrogs.net/svn/chimere/trunk@21 9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864
Diffstat (limited to 'main/admin.py')
-rw-r--r--main/admin.py13
1 files changed, 10 insertions, 3 deletions
diff --git a/main/admin.py b/main/admin.py
index 21ba3cb..dc5ff06 100644
--- a/main/admin.py
+++ b/main/admin.py
@@ -22,8 +22,8 @@ Settings for administration pages
"""
from chimere.main.models import Category, Icon, SubCategory, Marker, \
- PropertyModel, Property, News, Route
-from chimere.main.forms import MarkerAdminForm, RouteAdminForm
+ PropertyModel, Property, News, Route, Area
+from chimere.main.forms import MarkerAdminForm, RouteAdminForm, AreaAdminForm
from django.contrib import admin
class MarkerAdmin(admin.ModelAdmin):
@@ -35,7 +35,6 @@ class MarkerAdmin(admin.ModelAdmin):
list_filter = ('status', 'subcategory')
form = MarkerAdminForm
-
class RouteAdmin(admin.ModelAdmin):
"""
Specialized the Route field.
@@ -45,6 +44,13 @@ class RouteAdmin(admin.ModelAdmin):
list_filter = ('status', 'subcategory')
form = RouteAdminForm
+class AreaAdmin(admin.ModelAdmin):
+ """
+ Specialized the area field.
+ """
+ form = AreaAdminForm
+ exclude = ['upper_left_corner', 'lower_right_corner']
+
class SubCategoryAdmin(admin.ModelAdmin):
"""
Specialized the subcategory admin
@@ -59,5 +65,6 @@ admin.site.register(Category)
admin.site.register(SubCategory, SubCategoryAdmin)
admin.site.register(Marker, MarkerAdmin)
admin.site.register(Route, RouteAdmin)
+admin.site.register(Area, AreaAdmin)
admin.site.register(PropertyModel)
admin.site.register(Property)