X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?a=blobdiff_plain;f=qcg%2Fadmin.py;h=9a7fc5ed983609ab424976a241cda3b14180de4f;hb=f7057f1d6b31506eba169cd9db44f74a34a91f69;hp=66c4ac4100529916662431dd627975e4ec8d3a4c;hpb=c27b8d74ed12e3b6229382a50c77fc2bf6bae577;p=qcg-portal.git diff --git a/qcg/admin.py b/qcg/admin.py index 66c4ac4..9a7fc5e 100644 --- a/qcg/admin.py +++ b/qcg/admin.py @@ -18,8 +18,21 @@ class CustomUserAdmin(UserAdmin): ) +class JobAdmin(admin.ModelAdmin): + list_display = ('job_id', 'status', 'submission_time', 'owner') + list_filter = ('status', 'owner', 'tasks__allocations__host_name') + date_hierarchy = 'submission_time' + + +class JobTemplateAdmin(admin.ModelAdmin): + list_display = ('name', 'owner', 'created', 'updated') + list_filter = ('owner',) + date_hierarchy = 'updated' + + admin.site.register(User, CustomUserAdmin) -admin.site.register(Job) +admin.site.register(Job, JobAdmin) admin.site.register(Task) admin.site.register(Allocation) admin.site.register(NodeInfo) +admin.site.register(JobTemplate, JobTemplateAdmin)