--- a/qrurls/admin.py Mon Jul 15 01:35:50 2013 +0300
+++ b/qrurls/admin.py Mon Jul 15 01:51:59 2013 +0300
@@ -1,14 +1,26 @@
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', 'url',
+ 'shorturl', 'published', 'get_absolute_url',
+ )
+ fieldsets = (
+ ("Publishing", {
+ 'fields': ('shorturl', 'published', ),
+ }),
+ ("Target", {
+ 'fields': ('url', ),
+ }),
)
admin.site.register(URL, URLAdmin)