Revision ce1536e9

b/flowspec/admin.py
65 65
    model = UserProfile
66 66
    
67 67
class UserProfileAdmin(UserAdmin):
68
    actions = ['deactivate', 'activate']
69
    list_display = ('username', 'email', 'first_name' , 'last_name', 'is_staff', 'is_active','get_userprofile_peer')
68 70
    inlines = [UserProfileInline]
71

  
72
    def deactivate(self, request, queryset):
73
        queryset = queryset.update(is_active=False)
74
    deactivate.short_description = "Deactivate Selected Users"
75

  
76
    def activate(self, request, queryset):
77
        queryset = queryset.update(is_active=True)
78
    activate.short_description = "Activate Selected Users"
79

  
80
    def get_userprofile_peer(self, instance):
81
        # instance is User instance
82
        return instance.get_profile().peer
83
    get_userprofile_peer.short_description = "User Peer"
69 84
#    fields = ('name', 'applier', 'expires')
70 85

  
71 86
    #def formfield_for_dbfield(self, db_field, **kwargs):

Also available in: Unified diff