diff --git a/lms/djangoapps/verify_student/admin.py b/lms/djangoapps/verify_student/admin.py index 0d93b202a7..4a1325a9a1 100644 --- a/lms/djangoapps/verify_student/admin.py +++ b/lms/djangoapps/verify_student/admin.py @@ -14,6 +14,7 @@ class SoftwareSecurePhotoVerificationAdmin(admin.ModelAdmin): """ list_display = ('id', 'user', 'status', 'receipt_id', 'submitted_at', 'updated_at') exclude = ('window',) # TODO: Remove after deleting this field from the model. + raw_id_fields = ('user',) search_fields = ( 'receipt_id', ) @@ -25,6 +26,7 @@ class VerificationStatusAdmin(admin.ModelAdmin): """ list_display = ('timestamp', 'user', 'status', 'checkpoint', 'location_id') readonly_fields = () + raw_id_fields = ('user',) search_fields = ('checkpoint', 'user') def get_readonly_fields(self, request, obj=None): @@ -47,6 +49,7 @@ class VerificationStatusAdmin(admin.ModelAdmin): class SkippedReverificationAdmin(admin.ModelAdmin): """Admin for the SkippedReverification table. """ list_display = ('created_at', 'user', 'course_id', 'checkpoint') + raw_id_fields = ('user',) readonly_fields = ('user', 'course_id') search_fields = ('user', 'course_id', 'checkpoint')