from django.contrib import admin
from authentication.models import User,ActivityLog,Role
# Register your models here.


class UserAdmin(admin.ModelAdmin):
    model=User
    list_display=['username','email','first_name','last_name','get_roles_display']


    def get_roles_display(self, obj):
        return ", ".join([role.get_id_display() for role in obj.role.all()])
    get_roles_display.short_description = 'Role'




admin.site.register(Role)
admin.site.register(User,UserAdmin)
admin.site.register(ActivityLog)



# class CustomerAdmin(admin.ModelAdmin):
#     model=Customer
#     list_display=['customer','company_name','is_individual','first_name','last_name','street' 'city','state ','is_active']

