diff oembed/admin.py @ 581:ee87ea74d46b

For Django 1.4, rearranged project structure for new manage.py.
author Brian Neal <bgneal@gmail.com>
date Sat, 05 May 2012 17:10:48 -0500
parents gpp/oembed/admin.py@8fd4984d5c3b
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/oembed/admin.py	Sat May 05 17:10:48 2012 -0500
@@ -0,0 +1,24 @@
+"""
+Admin site definitions for the oembed application.
+"""
+from django.contrib import admin
+
+from oembed.models import Provider
+from oembed.models import Oembed
+
+
+class ProviderAdmin(admin.ModelAdmin):
+    list_display = ('name', 'api_endpoint', 'format')
+    list_filter = ('format', )
+    search_fields = ('name', )
+
+
+class OembedAdmin(admin.ModelAdmin):
+    date_hierarchy = 'date_added'
+    list_display = ('__unicode__', 'type', 'url', 'date_added')
+    list_filter = ('type', )
+    search_fields = ('title', )
+
+
+admin.site.register(Provider, ProviderAdmin)
+admin.site.register(Oembed, OembedAdmin)