mirror of
https://github.com/nottinghamtec/PyRIGS.git
synced 2026-10-08 05:25:34 +00:00
Improve training level qualification admin list
This commit is contained in:
@@ -5,10 +5,19 @@ from reversion.admin import VersionAdmin
|
||||
|
||||
admin.site.register(models.TrainingCategory, VersionAdmin)
|
||||
admin.site.register(models.TrainingLevel, VersionAdmin)
|
||||
admin.site.register(models.TrainingLevelQualification, VersionAdmin)
|
||||
admin.site.register(models.TrainingLevelRequirement, VersionAdmin)
|
||||
|
||||
|
||||
@admin.register(models.TrainingLevelQualification)
|
||||
class TrainingLevelQualificationAdmin(VersionAdmin):
|
||||
list_display = ["level", "trainee", "confirmed_by", "confirmed_on"]
|
||||
list_filter = ["level__department", "level__level", "confirmed_on"]
|
||||
search_fields = ["trainee__first_name", "trainee__last_name"]
|
||||
list_select_related = ["level", "trainee", "confirmed_by"]
|
||||
date_hierarchy = "confirmed_on"
|
||||
ordering = ["-confirmed_on"]
|
||||
|
||||
|
||||
@admin.register(models.TrainingItemQualification)
|
||||
class TrainingItemQualificationAdmin(VersionAdmin):
|
||||
list_display = ["item", "depth", "trainee", "supervisor", "date"]
|
||||
|
||||
Reference in New Issue
Block a user