问题标签 [edx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
edx - 打开 edx 安卓应用安装
我按照edx mobile的这个步骤
1.在 azure Ubuntu VM 上安装 edx fullstack
2.在我更改 lms.env.json 中的以下值之后
“功能”:{ ...“ENABLE_MOBILE_REST_API”:真,“ENABLE_OAUTH2_PROVIDER”:真,“ENABLE_COMBINED_LOGIN_REGISTRATION”:真}
3.我从我的 edx 管理面板 url 创建 oauth2:http://my azure vm name/api/mobile/v0.5/?app=android 重定向 url:与 url 客户端类型相同:public
4. 在我的 Windows 机器中克隆 edx-app-android。
5.使用 android studio 我在我的配置文件中更改以下值
API_HOST_URL: ' http://10.0.2.2:8000 ' 在这里我放置我的天蓝色 ip OAUTH_CLIENT_ID: '' 我在这里放置我的 oauth id 使用步骤 3 生成
5.我在我的 azure vm 端点中启用端口 8000
在android studio中运行应用程序时显示以下错误
org.edx.mobile.http.Api: Auth response= {"error_description": "A secure connection is required.", "error": "invalid_request"}</p>
edx - 如何将新文件添加到 edx fullstack 以便它可以在本地工作
我想在我的 edx 课程中添加一些 HTML5。我应该将我的 .html、.css 和 .js 文件放在哪里,以便它们可以在本地工作
mysql - 我的 edx 输出中的这些 .sql 文件实际上是 sql 文件吗?
如此处所述(http://edx.readthedocs.org/en/latest/internal_data_formats/package.html#data-package-contents),您可以获得有关 edx 课程的某些事件跟踪数据。其中有一些 .sql 文件。但是如果我尝试使用 MySQL Workbench 导入这些,我就会得到一个错误。另外,如果我用 Sublime 打开它们,它看起来像一个制表符分隔值文件。
.sql 文件不应该包含 sql 代码吗?为什么 edx 会将此扩展名放在这些文件上?
python - django csrf_exempt 不起作用
我在单独的 django 应用程序中创建了基于类的视图。获取请求工作正常,但在休息客户端上发布请求失败,状态为 401,响应如下:
我已经尝试添加
到我基于班级的观点。
我还尝试在 urls.py 中装饰视图。
但它只是行不通。正在返回相同的错误。我在这里想念什么?
顺便说一句,我正在 edx 平台上开发一个单独的 django 应用程序。
python - 让函数不返回任何内容,甚至在 Python 2.7.10 中都不返回“无”——可能吗?
有什么办法可以防止 python 函数返回任何东西,甚至None
?我需要一个像这样的输出:
但我总是得到:
如果需要,我也可以上传源代码,但是有点长。
提前感谢您的任何回答!
python - OpenedX 斯坦福主题定制
我是 Django/edX 的新手。我正在使用 stanford edX 主题(https://github.com/Stanford-Online/edx-theme)进行openXX 全栈部署。我想更改主页上显示的“任何人、任何地点、任何时间的斯坦福免费课程”。我怎样才能做到这一点 ?
python - Django 设置中 SITE_NAME 配置的正确值是什么?
我正在研究edx-platform,它是一个基于 Django 1.4 的开源 MOOC 平台。
我正在改进它的翻译,它的默认(和必需)值一直困扰着SITE_NAME
我edx.org
。虽然我可以将其更改为我的域,例如edraak.org
我仍然不喜欢SITE_NAME
成为一个域。
似乎即使是普通的 Django也希望它是一个域名。
这是一个古老的命名问题吗?还是我误解了什么。
您能否解释一下这个设置值的正确性(即 Django 的预期/推荐)?
vagrant - 使用 Virtual Box 和 Vagrant 在 Windows7 中安装 Cypress release edx fullstack
我正在关注“安装、配置和运行 Open edX 平台”版本(2015 年 10 月 2 日)中的 8.5 安装 Open edX Fullstack。
- mkdir 全栈
- cd 全栈
- curl -L https://raw.githubusercontent.com/edx/.......(省略)
- vagrant 插件安装 vagrant-hostsupdater
- 流浪起来
在“vagrant up”步骤中,它“创建”了虚拟框,因为它“出现”在我的 Oracle VM Vitural Box 管理器上。但是,“vagrant up”步骤在打印以下消息时继续运行。最终,它破坏了虚拟机并退出。
==> default: Attempting graceful shutdown of VM...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
default: Warning: Connection timeout. Retrying...
==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...
default: The guest additions on this VM do not match the installed version of
default: VirtualBox! In most cases this is fine, but in rare cases it can
default: prevent things such as shared folders from working properly. If you see
default: shared folder errors, please make sure the guest additions within the
default: virtual machine match the version of VirtualBox you have installed on
default: your host and reload your VM.
default:
default: Guest Additions Version: 4.2.0
default: VirtualBox Version: 5.0
==> default: Checking for host entries
==> default: adding to (C:/Windows/system32/drivers/etc/hosts) : 192.168.33.10 preview.localhost # VAGRANT: 8f87a49f1
aae27b0a96e16269847ad4 (default) / d270d099-e1a7-44d0-b95c-8e2581568495
==> default: Forcing shutdown of VM...
==> default: Destroying VM and associated drives...
C:/Users/user/.vagrant.d/gems/gems/vagrant-hostsupdater-0.0.11/lib/vagrant-hostsupdater/HostsUpdater.rb:82:in
initiali e':权限被拒绝 - C:/Windows/system32/drivers/etc/hosts (Errno::EACCES) 来自 C:/Users/user/.vagrant.d/gems/gems/vagrant-hostsupdater-0.0.11/ lib/vagrant-hostsupdater/HostsUpdater.rb:82 在open'
from C:/Users/user/.vagrant.d/gems/gems/vagrant-hostsupdater-0.0.11/lib/vagrant-hostsupdater/HostsUpdater.rb:82
in
addToHosts'
并且更多的这些线跟随....
我正在使用 Windows 7 和最新版本的 Virtual Box 和 Vagrant。如果您让我知道我可能会尝试解决此错误的任何事情,我将不胜感激。
(债务人)<><
web - 使用 Virtual Box 和 Vagrant 在 Windows7 Professional 中运行和调试 Cypress 版本 edx fullstack
最后,我能够让 Cypress 版本的 edX fullstack 在 Windows7 Professional 中运行。(它甚至可以在 Windows7 Professional 中使用!;有人告诉我它必须在 Windows7 Enterprise 或 Windows8 中)
它在 IE 和 Firefox 中运行良好,并显示登录页面或“欢迎使用http://preview.localhost !” 。但是,chrome 浏览器显示“ERR_CONNECTION_REFUSED”错误消息。如果有人能,我将不胜感激指导我调试这个问题。
祝福,
(债务人)<><
api - EdX API 获取课程列表
似乎任何人都可以从所有 edx 课程中获取列表。不幸的是,可用的文件看起来不完整。
有什么方法可以获取课程列表吗?