equal
deleted
inserted
replaced
1 from django.contrib import admin |
1 from django.contrib import admin |
2 from qrurls.models import URL, URLItem |
2 from qrurls.models import URL, URLItem |
|
3 |
|
4 class URLItemInline (admin.TabularInline) : |
|
5 model = URLItem |
3 |
6 |
4 class URLAdmin (admin.ModelAdmin) : |
7 class URLAdmin (admin.ModelAdmin) : |
5 list_display = ( |
8 list_display = ( |
6 'shorturl', |
9 'shorturl', |
7 ) |
10 ) |
|
11 inlines = (URLItemInline, ) |
8 |
12 |
9 class URLItemAdmin (admin.ModelAdmin) : |
13 class URLItemAdmin (admin.ModelAdmin) : |
10 list_display = ( |
14 list_display = ( |
11 'shorturl', 'published', 'url', |
15 'shorturl', 'published', 'get_absolute_url', |
|
16 ) |
|
17 fieldsets = ( |
|
18 ("Publishing", { |
|
19 'fields': ('shorturl', 'published', ), |
|
20 }), |
|
21 ("Target", { |
|
22 'fields': ('url', ), |
|
23 }), |
12 ) |
24 ) |
13 |
25 |
14 admin.site.register(URL, URLAdmin) |
26 admin.site.register(URL, URLAdmin) |
15 admin.site.register(URLItem, URLItemAdmin) |
27 admin.site.register(URLItem, URLItemAdmin) |