diff -r e00a24b711a0 -r 23416a833ca8 server/python/django2/renkanmanager/admin.py --- a/server/python/django2/renkanmanager/admin.py Mon Jun 13 14:23:58 2016 +0200 +++ b/server/python/django2/renkanmanager/admin.py Wed Jun 15 16:31:43 2016 +0200 @@ -6,18 +6,19 @@ class RenkanAdmin(admin.ModelAdmin): list_display = ('renkan_guid', 'current_revision_link', 'title', 'creator', 'creation_date') ordering = ('creation_date',) - readonly_fields = ('current_revision_link', 'source_revision', 'title', 'content', 'is_copy', 'revision_count', 'creation_date') + #readonly_fields = ('current_revision_link', 'source_revision', 'title', 'content', 'is_copy', 'revision_count', 'creation_date') + readonly_fields = ('current_revision_link', 'title', 'content', 'is_copy', 'revision_count', 'creation_date') fieldsets = ( (None, {'fields': ('renkan_guid',)}), ("Révision courante", {'fields': ('current_revision_link', 'title', 'content')}), ("Copie", {'fields': ( 'is_copy', 'source_revision',)}), ("Création", {'fields': ('creator', 'creation_date')}), ) - + def current_revision_link(self, obj): return '%s' % (reverse("admin:renkanmanager_revision_change", args=(obj.current_revision.id,)), obj.current_revision.revision_guid) current_revision_link.allow_tags = True - current_revision_link.short_description = "Révision courante" + current_revision_link.short_description = "Révision courante" class RevisionAdmin(admin.ModelAdmin): list_display = ('revision_guid', 'parent_renkan_link', 'creator', 'title', 'creation_date') @@ -29,13 +30,13 @@ ("Création", {'fields': ('creator', 'creation_date')}), ("Edition", {'fields': ('last_updated_by', 'modification_date')}) ) - + def parent_renkan_link(self, obj): return '%s' % (reverse("admin:renkanmanager_renkan_change", args=(obj.parent_renkan.id,)), obj.parent_renkan.renkan_guid) parent_renkan_link.allow_tags = True - parent_renkan_link.short_description = "Renkan associé" - + parent_renkan_link.short_description = "Renkan associé" + class WorkspaceAdmin(admin.ModelAdmin): pass