qrurls/admin.py
author Tero Marttila <terom@fixme.fi>
Mon, 15 Jul 2013 01:51:59 +0300
changeset 3 e7d3f1a28b24
parent 2 e838dda048a6
child 4 d56f48f6c94b
permissions -rw-r--r--
touchup admin ui
from django.contrib import admin
from qrurls.models import URL, URLItem

class URLItemInline (admin.TabularInline) :
    model = URLItem

class URLAdmin (admin.ModelAdmin) :
    list_display = (
        'shorturl',
    )
    inlines = (URLItemInline, )

class URLItemAdmin (admin.ModelAdmin) :
    list_display = (
        'shorturl', 'published', 'get_absolute_url',
    )
    fieldsets = (
        ("Publishing", {
            'fields': ('shorturl', 'published', ),
        }),
        ("Target", {
            'fields': ('url', ),
        }),
    )

admin.site.register(URL, URLAdmin)
admin.site.register(URLItem, URLItemAdmin)