from django.contrib import admin from models import * class AttractionAdmin(admin.ModelAdmin): raw_id_fields=('point','place') list_display = ('name', 'point', ) list_filter = ('categories',) search_fields = ('name', 'description',) filter_horizontal=('features','categories',) admin.site.register(Attraction, AttractionAdmin) class SectionAdmin(admin.ModelAdmin): list_display = ('title', 'pub_date', 'published', 'featured','featured_on') list_filter = ('published', 'featured',) search_fields = ('title', 'description',) filter_horizontal = ('businesses', 'attractions',) admin.site.register(Section, SectionAdmin) class VisitorsEditionAdmin(admin.ModelAdmin): list_display = ('title', 'published_on', 'published', ) list_filter = ('published',) search_fields = ('title', 'brief_description',) filter_horizontal = ('stories', 'galleries', 'movies','slideshows','pdfdocuments','guides','sections','photos',) admin.site.register(VisitorsEdition, VisitorsEditionAdmin) admin.site.register(Category) admin.site.register(Feature)