from django.contrib import admin from .models import User, Team, UserFinancialInfo, ContractorResume, ContractorResumeFiles class UserAdmin(admin.ModelAdmin): readonly_fields = ('pk',) list_display = ('username', 'email', 'get_groups', 'cro', 'is_active', 'rating','last_time_visit',) ordering = ('-rating',) def get_groups(self, obj): return ', '.join(g.name for g in obj.groups.all()) class TeamAdmin(admin.ModelAdmin): list_display = ('name', 'rating', 'owner',) ordering = ('-rating',) admin.site.register(User, UserAdmin) admin.site.register(UserFinancialInfo) admin.site.register(Team, TeamAdmin) admin.site.register(ContractorResume) admin.site.register(ContractorResumeFiles)