summaryrefslogtreecommitdiff
path: root/main/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'main/admin.py')
-rw-r--r--main/admin.py91
1 files changed, 0 insertions, 91 deletions
diff --git a/main/admin.py b/main/admin.py
deleted file mode 100644
index 195e7c4..0000000
--- a/main/admin.py
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-# Copyright (C) 2008 Étienne Loks <etienne.loks_AT_peacefrogsDOTnet>
-
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# See the file COPYING for details.
-
-"""
-Settings for administration pages
-"""
-
-from chimere.main.models import Category, Icon, SubCategory, Marker, \
- PropertyModel, News, Route, Area, ColorTheme, Color
-from chimere.main.forms import MarkerAdminForm, RouteAdminForm, AreaAdminForm,\
- NewsAdminForm, CategoryAdminForm
-from chimere.main.widgets import TextareaWidget
-
-from django.contrib import admin
-
-class MarkerAdmin(admin.ModelAdmin):
- """
- Specialized the Point field.
- """
- search_fields = ("name",)
- list_display = ('name', 'subcategory', 'status')
- list_filter = ('status', 'subcategory')
- form = MarkerAdminForm
-
-class RouteAdmin(admin.ModelAdmin):
- """
- Specialized the Route field.
- """
- search_fields = ("name",)
- list_display = ('name', 'subcategory', 'status')
- 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
- """
- list_display = ('name', 'category', 'available')
- list_filter = ('category',)
-
-class NewsAdmin(admin.ModelAdmin):
- """
- Use the TinyMCE widget for the news content
- """
- form = NewsAdminForm
-
-class CategoryAdmin(admin.ModelAdmin):
- """
- Use the TinyMCE widget for categories
- """
- form = CategoryAdminForm
-
-class ColorInline(admin.TabularInline):
- model = Color
-
-class ColorThemeAdmin(admin.ModelAdmin):
- inlines = [ColorInline,]
-
-# register of differents database fields
-admin.site.register(News, NewsAdmin)
-admin.site.register(Category, CategoryAdmin)
-admin.site.register(Icon)
-admin.site.register(SubCategory, SubCategoryAdmin)
-admin.site.register(Marker, MarkerAdmin)
-admin.site.register(Route, RouteAdmin)
-admin.site.register(PropertyModel)
-admin.site.register(Area, AreaAdmin)
-admin.site.register(ColorTheme, ColorThemeAdmin)