from django.contrib import admin from django.contrib.auth.admin import UserAdmin from django.utils.html import format_html from .models import Account, UserProfile class AccountAdmin(UserAdmin): list_display = ['email','last_login' , 'username', 'is_active'] readonly_fields = ['date_joined', 'last_login', ] ordering = ('-date_joined_for_format',) list_filter = ['is_active'] filter_horizontal = () list_filter = () fieldsets = () admin.site.register(Account, AccountAdmin) @admin.register(UserProfile) class UserProfileAdmin(admin.ModelAdmin): def thumbnail(self, object): return format_html(''.format(object.profile_picture.url)) thumbnail.short_description = 'Profile Picture' list_display = ('thumbnail', 'user', 'city', 'state', 'country')