71 lines
2.6 KiB
Python
71 lines
2.6 KiB
Python
{
|
|
'name': '教育',
|
|
'version': '18.0.3.0.4',
|
|
'summary': 'Odoo 18 教学管理平台 — 师生管理 + 课程管理 + 作业/进展(老师·学生双角色)',
|
|
'description': """
|
|
Odoo 18 教学管理平台(面向老师与学生,双角色权限)
|
|
|
|
师生管理:
|
|
- 班级 / 老师 / 学生;支持批量导入(CSV 模板)
|
|
- 导入时自动创建登录账号(账号=姓名拼音,密码=手机号)
|
|
- 选课学员直接取自师���管理中的学生
|
|
|
|
课程管理:
|
|
- 由老师创建并独立管理(学生仅可读,不能新建)
|
|
- 课程形式支持「理论 / 实践」,含视频与 PPT 课件
|
|
- 每门课程含:课程介绍、课程目标、课程大纲、课程特色
|
|
- 列表 / 表单 / 看板(按状态分组)/ 搜索视图
|
|
|
|
角色权限:
|
|
- 老师:创建课程、布置与批改作业、查看全部学习进展、管理组织架构
|
|
- 学生:查看自己选课的课程、提交作业、查看自己的学习进展、参与学习交流
|
|
|
|
学习进展 / 作业习题:按角色区分菜单与数据可见范围。
|
|
""",
|
|
'category': 'Education',
|
|
'sequence': 20,
|
|
'depends': ['base', 'web', 'mail', 'base_install_request'],
|
|
'external_dependencies': {
|
|
'python': ['pypinyin'],
|
|
},
|
|
'data': [
|
|
'security/groups.xml',
|
|
'security/ir.model.access.csv',
|
|
'data/seed.xml',
|
|
'views/student_views.xml',
|
|
'views/org_views.xml',
|
|
'views/course_views.xml',
|
|
'views/chapter_views.xml',
|
|
'views/progress_views.xml',
|
|
'views/assignment_batch_wizard_views.xml',
|
|
'views/import_wizard_views.xml',
|
|
'views/homework_views.xml',
|
|
'views/exam_views.xml',
|
|
'views/exam_take_templates.xml',
|
|
'views/training_views.xml',
|
|
'views/course_import_wizard_views.xml',
|
|
'data/about_pages.xml',
|
|
'views/about_page_views.xml',
|
|
'views/menus.xml',
|
|
'views/shixun_kanban_view.xml',
|
|
'data/shixun_module_data.xml',
|
|
'data/module_info_data.xml',
|
|
'views/module_info_views.xml',
|
|
],
|
|
'assets': {
|
|
'web.assets_backend': [
|
|
'college/static/src/scss/college_theme.scss',
|
|
],
|
|
'web.assets_web_dark': [
|
|
'college/static/src/scss/college_theme_dark.scss',
|
|
],
|
|
'web.assets_backend_lazy_dark': [
|
|
'college/static/src/scss/college_theme_dark.scss',
|
|
],
|
|
},
|
|
'application': True,
|
|
'installable': True,
|
|
'license': 'LGPL-3',
|
|
'author': 'Yuthon',
|
|
}
|