from django.contrib import admin from .models import Profile @admin.register(Profile) class OrderAdmin(admin.ModelAdmin): actions = ["approve_public_credit_names"] list_display = [ "user", "name", "description", "public_credit_name", "public_credit_name_approved", ] list_filter = ["public_credit_name_approved"] def approve_public_credit_names(self, request, queryset): for profile in queryset.filter(public_credit_name_approved=False): profile.approve_public_credit_name() approve_public_credit_names.description = "Approve Public Credit Name(s)"