view bandmap/admin.py @ 822:2c4f28b1c12a

Band map WIP: update admin dashboard for new band map entries.
author Brian Neal <bgneal@gmail.com>
date Wed, 24 Sep 2014 19:53:36 -0500
parents 9a0df7bd2409
children 5892c05886a9
line wrap: on
line source
"""Admin definitions for the bandmap application.

"""
from django.contrib import admin

from bandmap.models import BandEntry


class BandEntryAdmin(admin.ModelAdmin):
    list_display = ['name', 'date_submitted', 'date_approved', 'is_active',
            'is_approved']
    date_hierarchy = 'date_submitted'
    list_filter = ['date_submitted', 'is_active', 'is_approved']
    readonly_fields = ['lat', 'lon']
    search_fields = ['name', 'location', 'note']
    raw_id_fields = ['user']

admin.site.register(BandEntry, BandEntryAdmin)