diff --git a/pbl_assessment/__init__.py b/pbl_assessment/__init__.py index 2dad334..4749aa3 100644 --- a/pbl_assessment/__init__.py +++ b/pbl_assessment/__init__.py @@ -14,6 +14,7 @@ from pbl_assessment.api import ( pbl_assessment_report, ) +from pbl_assessment.seed import seed_rubrics, seed_all_sync __all__ = [ 'load_pbl_assessment', @@ -23,5 +24,6 @@ __all__ = [ 'pbl_assessment_score', 'pbl_assessment_record_get', 'pbl_assessment_report', - -] + 'seed_rubrics', + 'seed_all_sync', +] \ No newline at end of file diff --git a/pbl_assessment/init.py b/pbl_assessment/init.py index b9b12e9..bf82c01 100644 --- a/pbl_assessment/init.py +++ b/pbl_assessment/init.py @@ -15,6 +15,7 @@ from pbl_assessment.api import ( pbl_assessment_report, ) +from pbl_assessment.seed import seed_rubrics, seed_all_sync def load_pbl_assessment(): @@ -26,4 +27,8 @@ def load_pbl_assessment(): env.pbl_assessment_record_get = pbl_assessment_record_get env.pbl_assessment_report = pbl_assessment_report - return 'pbl_assessment' + # 种子数据(M5a 三处同步注册:seed.py → __init__.py → init.py env 挂载) + env.pbl_assessment_seed_rubrics = seed_rubrics + env.pbl_assessment_seed_all_sync = seed_all_sync + + return 'pbl_assessment' \ No newline at end of file