我在我的个人开放式实例上创建了一个课程。然后将其导出,并试图将其导入机构平台,但有错误:
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"
},
...
]
导入然后工作:
在此处输入图像描述