--- a/src/ldt/ldt/ldt_utils/admin.py Wed Nov 23 15:42:07 2011 +0100
+++ b/src/ldt/ldt/ldt_utils/admin.py Wed Nov 23 16:20:20 2011 +0100
@@ -12,7 +12,11 @@
class ProjectAdmin(GuardedModelAdmin):
pass
-admin.site.register(Project, ProjectAdmin)
+class AuthorAdmin(GuardedModelAdmin):
+ pass
+
+class MediaAdmin(GuardedModelAdmin):
+ pass
class ContentAdmin(GuardedModelAdmin):
@@ -85,6 +89,7 @@
return content_urls + urls
+admin.site.register(Project, ProjectAdmin)
admin.site.register(Content, ContentAdmin)
-admin.site.register(Media)
-admin.site.register(Author)
\ No newline at end of file
+admin.site.register(Media, MediaAdmin)
+admin.site.register(Author, AuthorAdmin)
--- a/src/ldt/ldt/user/admin.py Wed Nov 23 15:42:07 2011 +0100
+++ b/src/ldt/ldt/user/admin.py Wed Nov 23 16:20:20 2011 +0100
@@ -1,10 +1,17 @@
from copy import deepcopy #@UnresolvedImport
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
+from django.contrib.auth.models import Group
from django.utils.translation import ugettext as _
from forms import LdtForm
+from guardian.admin import GuardedModelAdmin
from models import Ldt
+
+class GroupAdmin(GuardedModelAdmin):
+ pass
+
+
class LdtAdmin(UserAdmin):
list_display = ('username', 'email', 'first_name', 'last_name')
@@ -30,3 +37,6 @@
admin.site.unregister(Ldt)
admin.site.register(Ldt, LdtAdmin)
+
+admin.site.unregister(Group)
+admin.site.register(Group, GroupAdmin)