From f583f6aa090199aa6577c1cdc00074f616515410 Mon Sep 17 00:00:00 2001 From: Dusty Phillips Date: Sun, 5 Oct 2008 21:41:37 -0400 Subject: port admin to django 1.0 --- main/admin.py | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 main/admin.py (limited to 'main/admin.py') diff --git a/main/admin.py b/main/admin.py new file mode 100644 index 0000000..8c71d09 --- /dev/null +++ b/main/admin.py @@ -0,0 +1,38 @@ +from django.contrib import admin +from archweb_dev.main.models import (AltForum, Arch, Donor, Mirror, Package, Press, Repo) + +class AltForumAdmin(admin.ModelAdmin): + list_display = ('language', 'name') + list_filter = ('language',) + ordering = ['name'] + search_fields = ('name',) + +class DonorAdmin(admin.ModelAdmin): + ordering = ['name'] + search_fields = ('name',) + +class MirrorAdmin(admin.ModelAdmin): + list_display = ('domain', 'country') + list_filter = ('country',) + ordering = ['domain'] + search_fields = ('domain',) + +class PackageAdmin(admin.ModelAdmin): + list_display = ('pkgname', '_reponame', '_archname', '_maintainername') + list_filter = ('repo', 'arch', 'maintainer') + ordering = ['pkgname'] + search_fields = ('pkgname',) + +class PressAdmin(admin.ModelAdmin): + list_display = ('name', 'url') + ordering = ['name'] + search_fields = ('name',) + + +admin.site.register(AltForum, AltForumAdmin) +admin.site.register(Donor, DonorAdmin) +admin.site.register(Mirror, MirrorAdmin) +admin.site.register(Package, PackageAdmin) +admin.site.register(Press, PressAdmin) +admin.site.register(Arch) +admin.site.register(Repo) -- cgit v1.2.3-24-g4f1b