class PersonAdmin(admin.ModelAdmin):

    def get_changelist_form(self, request, **kwargs):
        return PersonChangeListForm
Custom list_editable field in django admin change list, which doesn't correspond directly to a model field