1 from django.contrib import admin
2 from django.contrib.auth.admin import UserAdmin
3 from django.contrib.auth.forms import UserChangeForm
5 from qcg.models import *
8 class CustomUserChangeForm(UserChangeForm):
9 class Meta(UserChangeForm.Meta):
13 class CustomUserAdmin(UserAdmin):
14 form = CustomUserChangeForm
16 fieldsets = UserAdmin.fieldsets + (
17 ('Ustawienia profilu', {'fields': ('last_update',)}),
21 class JobAdmin(admin.ModelAdmin):
22 list_display = ('job_id', 'status', 'submission_time', 'owner')
23 list_filter = ('status', 'owner', 'tasks__allocations__host_name')
24 date_hierarchy = 'submission_time'
27 admin.site.register(User, CustomUserAdmin)
28 admin.site.register(Job, JobAdmin)
29 admin.site.register(Task)
30 admin.site.register(Allocation)
31 admin.site.register(NodeInfo)