summaryrefslogtreecommitdiff
path: root/app/unused_apps/trips/admin.py
blob: 54991f6afa2b249340677ca3985c9508a7496417 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
from django.contrib import admin
from django.contrib.gis.admin import OSMGeoAdmin

from .models import Trip

from utils.widgets import OLAdminBase
from utils.util import get_latlon
from utils.widgets import LGEntryForm

@admin.register(Trip)
class TripAdmin(OSMGeoAdmin):
    list_display = ('title', 'slug')
    prepopulated_fields = {'slug': ('title',)}
    ordering = ('title',)
    search_fields = ['title']
    list_select_related = True
    fieldsets = (
        ('Trip', {
            'fields': (
                'title',
                'subtitle',
                'dek_markdown',
                'route',
                'slug',
                'start_date',
                'end_date',
                'pub_date',
            ),
            'classes': (
                'show',
                'extrapretty'
            )
        }),
    )