Skip to content
Snippets Groups Projects
Commit 103500c2 authored by Eva Bardou's avatar Eva Bardou
Browse files

Add a ModelAdmin for Revision instead of an inline

parent a3a57c55
No related branches found
No related tags found
1 merge request!771Add a ModelAdmin for Revision instead of an inline
......@@ -36,8 +36,12 @@ class DataFileAdmin(admin.ModelAdmin):
inlines = [DataFileInline, ImageInline]
class RevisionInline(admin.StackedInline):
model = Revision
class RevisionAdmin(admin.ModelAdmin):
list_display = ('id', 'hash', 'message', 'author', 'repo')
list_filter = ('repo', )
fields = ('id', 'hash', 'message', 'author', 'state')
readonly_fields = ('id', )
search_fields = ('hash', 'message', )
class WorkerInline(admin.StackedInline):
......@@ -49,7 +53,7 @@ class RepositoryAdmin(admin.ModelAdmin):
list_filter = ('corpus', )
fields = ('id', 'url', 'corpus', 'hook_token')
readonly_fields = ('id', )
inlines = [RevisionInline, WorkerInline, ]
inlines = [WorkerInline, ]
class WorkerVersionInline(admin.StackedInline):
......@@ -72,6 +76,7 @@ class WorkerVersionAdmin(admin.ModelAdmin):
admin.site.register(DataImport, DataImportAdmin)
admin.site.register(DataFile, DataFileAdmin)
admin.site.register(Revision, RevisionAdmin)
admin.site.register(Repository, RepositoryAdmin)
admin.site.register(Worker, WorkerAdmin)
admin.site.register(WorkerVersion, WorkerVersionAdmin)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment