我在我的个人 opensx 实例上创建了一个课程。然后将其导出,并尝试将其导入机构平台,但出现错误:
There was an error while importing the new course to our database.
'NoneType' object has no attribute 'data_dir'
如何解决这个问题?
编辑:另外,重复的部分没有正确导出。您必须通过单击创建按钮来创建它们,然后将相关内容移动到其中。
您需要修复存档中的一些小问题。
在您的档案中,编辑/course/policies/course/policy.json
.
在它里面的某个地方有一个tabs
物体。
"tabs": [
{
"course_staff_only": false,
"name": "Home",
"type": "course_info"
},
{
"course_staff_only": false,
"name": "Course",
"type": "courseware"
},
...
]
在其中,类型courseware
应该是第一个。
"tabs": [
{
"course_staff_only": false,
"name": "Course",
"type": "courseware"
},
{
"course_staff_only": false,
"name": "Home",
"type": "course_info"
},
...
]
导入然后工作: