代码路径/common/lib/xmodule/xmodule/video_module/video_module.py
if not self.download_video:
# modified by qdum taven
request = get_current_request()
login_user = None
if request:
login_user = request.user
if login_user.profile.organization.is_root and login_user.is_superuser:
pass
elif login_user.is_superuser:
course_access_role_list = CourseAccessRole.objects.filter(
user_id=login_user.id, course_id=self.course_id)
if (len(course_access_role_list) == 0 and
login_user.profile.organization.code != self.course_id.org):
download_video_link = None
else:
course_access_role_list = CourseAccessRole.objects.filter(
user_id=login_user.id, course_id=self.course_id)
if len(course_access_role_list) == 0:
download_video_link = None
渲染视频:
self.system.render_template('video_custom.html',....