Merge pull request #13950 from edx/clintonb/verification-admin-update
Updated SoftwareSecurePhotoVerificationAdmin to use raw ID for copy_id_photo_from field
This commit is contained in:
@@ -5,6 +5,7 @@ Admin site configurations for verify_student.
|
|||||||
|
|
||||||
from config_models.admin import ConfigurationModelAdmin
|
from config_models.admin import ConfigurationModelAdmin
|
||||||
from ratelimitbackend import admin
|
from ratelimitbackend import admin
|
||||||
|
|
||||||
from lms.djangoapps.verify_student.models import (
|
from lms.djangoapps.verify_student.models import (
|
||||||
IcrvStatusEmailsConfiguration,
|
IcrvStatusEmailsConfiguration,
|
||||||
SkippedReverification,
|
SkippedReverification,
|
||||||
@@ -13,17 +14,17 @@ from lms.djangoapps.verify_student.models import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@admin.register(SoftwareSecurePhotoVerification)
|
||||||
class SoftwareSecurePhotoVerificationAdmin(admin.ModelAdmin):
|
class SoftwareSecurePhotoVerificationAdmin(admin.ModelAdmin):
|
||||||
"""
|
"""
|
||||||
Admin for the SoftwareSecurePhotoVerification table.
|
Admin for the SoftwareSecurePhotoVerification table.
|
||||||
"""
|
"""
|
||||||
list_display = ('id', 'user', 'status', 'receipt_id', 'submitted_at', 'updated_at')
|
list_display = ('id', 'user', 'status', 'receipt_id', 'submitted_at', 'updated_at',)
|
||||||
raw_id_fields = ('user', 'reviewing_user')
|
raw_id_fields = ('user', 'reviewing_user', 'copy_id_photo_from',)
|
||||||
search_fields = (
|
search_fields = ('receipt_id', 'user__username',)
|
||||||
'receipt_id', 'user__username'
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
|
@admin.register(VerificationStatus)
|
||||||
class VerificationStatusAdmin(admin.ModelAdmin):
|
class VerificationStatusAdmin(admin.ModelAdmin):
|
||||||
"""
|
"""
|
||||||
Admin for the VerificationStatus table.
|
Admin for the VerificationStatus table.
|
||||||
@@ -46,6 +47,7 @@ class VerificationStatusAdmin(admin.ModelAdmin):
|
|||||||
return self.readonly_fields
|
return self.readonly_fields
|
||||||
|
|
||||||
|
|
||||||
|
@admin.register(SkippedReverification)
|
||||||
class SkippedReverificationAdmin(admin.ModelAdmin):
|
class SkippedReverificationAdmin(admin.ModelAdmin):
|
||||||
"""Admin for the SkippedReverification table. """
|
"""Admin for the SkippedReverification table. """
|
||||||
list_display = ('created_at', 'user', 'course_id', 'checkpoint')
|
list_display = ('created_at', 'user', 'course_id', 'checkpoint')
|
||||||
@@ -58,7 +60,4 @@ class SkippedReverificationAdmin(admin.ModelAdmin):
|
|||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
||||||
admin.site.register(SoftwareSecurePhotoVerification, SoftwareSecurePhotoVerificationAdmin)
|
|
||||||
admin.site.register(SkippedReverification, SkippedReverificationAdmin)
|
|
||||||
admin.site.register(VerificationStatus, VerificationStatusAdmin)
|
|
||||||
admin.site.register(IcrvStatusEmailsConfiguration, ConfigurationModelAdmin)
|
admin.site.register(IcrvStatusEmailsConfiguration, ConfigurationModelAdmin)
|
||||||
|
|||||||
Reference in New Issue
Block a user