init medical training project
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
from django.contrib import admin
|
||||
from .models import TrainingRecord, TrainingScoreDetail
|
||||
|
||||
|
||||
@admin.register(TrainingRecord)
|
||||
class TrainingRecordAdmin(admin.ModelAdmin):
|
||||
list_display = [
|
||||
'id', 'user', 'case', 'training_mode',
|
||||
'total_score', 'evaluation_level', 'status',
|
||||
'start_time', 'duration_seconds'
|
||||
]
|
||||
list_filter = ['training_mode', 'evaluation_level', 'status']
|
||||
search_fields = ['user__real_name', 'case__title', 'feedback']
|
||||
ordering = ['-start_time']
|
||||
|
||||
|
||||
@admin.register(TrainingScoreDetail)
|
||||
class TrainingScoreDetailAdmin(admin.ModelAdmin):
|
||||
list_display = ['id', 'record', 'dimension', 'score', 'ai_confidence']
|
||||
list_filter = ['dimension']
|
||||
search_fields = ['record__user__real_name', 'dimension']
|
||||
Reference in New Issue
Block a user