diff --git a/lms/djangoapps/verify_student/admin.py b/lms/djangoapps/verify_student/admin.py index b13b775ad4..56e5bd3a90 100644 --- a/lms/djangoapps/verify_student/admin.py +++ b/lms/djangoapps/verify_student/admin.py @@ -1,5 +1,31 @@ from ratelimitbackend import admin -from verify_student.models import SoftwareSecurePhotoVerification, InCourseReverificationConfiguration +from verify_student.models import ( + SoftwareSecurePhotoVerification, + InCourseReverificationConfiguration, + VerificationStatus +) -admin.site.register(SoftwareSecurePhotoVerification) + +class SoftwareSecurePhotoVerificationAdmin(admin.ModelAdmin): + """ + Admin for the SoftwareSecurePhotoVerification table. + """ + list_display = ('id', 'user', 'status', 'receipt_id', 'submitted_at', 'updated_at') + search_fields = ( + 'receipt_id', + ) + + +class VerificationStatusAdmin(admin.ModelAdmin): + """ + Admin for the VerificationStatus table. + """ + list_display = ('id', 'user', 'status', 'checkpoint', 'location_id') + search_fields = ( + 'checkpoint', + ) + + +admin.site.register(SoftwareSecurePhotoVerification, SoftwareSecurePhotoVerificationAdmin) admin.site.register(InCourseReverificationConfiguration) +admin.site.register(VerificationStatus, VerificationStatusAdmin)