问题标签 [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.

0 投票
2 回答
893 浏览

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>

0 投票
2 回答
817 浏览

edx - 如何将新文件添加到 edx fullstack 以便它可以在本地工作

我想在我的 edx 课程中添加一些 HTML5。我应该将我的 .html、.css 和 .js 文件放在哪里,以便它们可以在本地工作

0 投票
0 回答
56 浏览

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 会将此扩展名放在这些文件上?

0 投票
0 回答
900 浏览

python - django csrf_exempt 不起作用

我在单独的 django 应用程序中创建了基于类的视图。获取请求工作正常,但在休息客户端上发布请求失败,状态为 401,响应如下:

我已经尝试添加

到我基于班级的观点。

我还尝试在 urls.py 中装饰视图。

但它只是行不通。正在返回相同的错误。我在这里想念什么?

顺便说一句,我正在 edx 平台上开发一个单独的 django 应用程序。

0 投票
3 回答
4128 浏览

python - 让函数不返回任何内容,甚至在 Python 2.7.10 中都不返回“无”——可能吗?

有什么办法可以防止 python 函数返回任何东西,甚至None?我需要一个像这样的输出:

但我总是得到:

如果需要,我也可以上传源代码,但是有点长。

提前感谢您的任何回答!

0 投票
1 回答
355 浏览

python - OpenedX 斯坦福主题定制

我是 Django/edX 的新手。我正在使用 stanford edX 主题(https://github.com/Stanford-Online/edx-theme)进行openXX 全栈部署。我想更改主页上显示的“任何人、任何地点、任何时间的斯坦福免费课程”。我怎样才能做到这一点 ?

0 投票
0 回答
1924 浏览

python - Django 设置中 SITE_NAME 配置的正确值是什么?

我正在研究edx-platform,它是一个基于 Django 1.4 的开源 MOOC 平台。

我正在改进它的翻译,它的默认(和必需)值一直困扰着SITE_NAMEedx.org。虽然我可以将其更改为我的域,例如edraak.org我仍然不喜欢SITE_NAME成为一个域。

似乎即使是普通的 Django也希望它是一个域名

这是一个古老的命名问题吗?还是我误解了什么。

您能否解释一下这个设置值的正确性(即 Django 的预期/推荐)?

0 投票
1 回答
290 浏览

vagrant - 使用 Virtual Box 和 Vagrant 在 Windows7 中安装 Cypress release edx fullstack

我正在关注“安装、配置和运行 Open edX 平台”版本(2015 年 10 月 2 日)中的 8.5 安装 Open edX Fullstack。

在“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:ininitiali 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 inaddToHosts'

并且更多的这些线跟随....

我正在使用 Windows 7 和最新版本的 Virtual Box 和 Vagrant。如果您让我知道我可能会尝试解决此错误的任何事情,我将不胜感激。

(债务人)<><

0 投票
1 回答
110 浏览

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”错误消息。如果有人能,我将不胜感激指导我调试这个问题。

祝福,

(债务人)<><

0 投票
4 回答
4210 浏览

api - EdX API 获取课程列表

似乎任何人都可以从所有 edx 课程中获取列表。不幸的是,可用的文件看起来不完整。

有什么方法可以获取课程列表吗?