XBlock 学习一
2016-07-03 19:15
543 查看
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">作为edx的扩展方式之一,已早闻xblock的大名,曾经也尝试过看一些文章,但都是跟着走却走不通,或者又全是英文的,但奈何四级有没有过的人,还有有点累,。于是乎,趁着刚考试完的激动的心情,前来再战。虽然xblock作为一种扩展方式,却是有几分和django相识的地方,甚至让我觉得还真有点像django一样(当然本人也是菜鸟一只,就不装什么称层次的B了)。就知道有点相似就行了。</span>
首先,我们得要先保证我们自己的系统的有xblock:
1.创建一个自己的目录,接下来的东西就都放在这里面:
2.从github上克隆xblock的代码:
<span style="font-family:Comic Sans MS;"> $ sudo make install</span>
3.到了这里,我们就可以初步看一下我们的效果了,也是我觉得和django很相似的地方,对其进行数据库的初始化,以及进行运行起来(在xblock-sdk目录中):
<span style="font-family:Comic Sans MS;"> $ sudo python manage.py syncdb //数据库的初始化
$ sudo python manage.py runserver //运行起来</span>
4.在我们的本地中,进行查看:
http://127.0.0.1:8000 //一般都是在8000端口打开
我们可以看见这样的界面
(因为我是之后截图的,所以和最开始的样子可能不完全一样)。
见到这样的效果,就表示我们的xblock-sdk已经安装好了,然后我们就可以开始我们自己的xblock的开发了。
未完待续。。。
一、安装xblock
我们还是得要在ubuntu里面操作。首先,我们得要先保证我们自己的系统的有xblock:
1.创建一个自己的目录,接下来的东西就都放在这里面:
<span style="font-family:Comic Sans MS;"> <span style="white-space:pre"> </span>$ sudo mkdir bili <span style="white-space:pre"> </span>$ cd bili</span>
2.从github上克隆xblock的代码:
<span style="font-family:Comic Sans MS;"><span style="white-space:pre"> </span> $ sudo git clone https://github.com/edx/XBlock.git</span>[/code]2.在xblock-sdk目录中,我们对xblock-sdk进行安装:
3.克隆好之后,我们就安装一下xblock必要的一些组建,(其实人家已经弄好了,我们就只是安装一下就行了),在XBlock目录下:<span style="font-family:Comic Sans MS;"> $ sudo pip install -r requirements.txt</span>
好的,到了这里我们就算是在自己的电脑里有xblock了,但是想要用xblock的话,(就算不并不是在edx环境系统里面),我们还需要一个xblock-sdk,他可以用来编写我们自己的xblock,也可以对我们已有的xblock进行展示。二、安装xblock-sdk
现在开始安装xblock-sdk:
1.在bili目录下,从github上将xblock-sdk克隆下来:
<span style="font-family:Comic Sans MS;"> <span style="white-space:pre"> </span>$ sudo git clone https://github.com/edx/xblock-sdk.git</span>
<span style="font-family:Comic Sans MS;"> $ sudo make install</span>
3.到了这里,我们就可以初步看一下我们的效果了,也是我觉得和django很相似的地方,对其进行数据库的初始化,以及进行运行起来(在xblock-sdk目录中):
<span style="font-family:Comic Sans MS;"> $ sudo python manage.py syncdb //数据库的初始化
$ sudo python manage.py runserver //运行起来</span>
4.在我们的本地中,进行查看:
http://127.0.0.1:8000 //一般都是在8000端口打开
我们可以看见这样的界面
(因为我是之后截图的,所以和最开始的样子可能不完全一样)。
见到这样的效果,就表示我们的xblock-sdk已经安装好了,然后我们就可以开始我们自己的xblock的开发了。
未完待续。。。
相关文章推荐
- Nginx中文域名配置
- 英文名句、哲理、歌词
- 括号匹配(二)
- 网站的架构演进
- 去掉eclipse的拼写检查
- Java中try catch finally语句中含有return语句的执行情况(总结版)
- [vim]插件ctrlp
- RPN delphi
- OAuth2.0认证和授权原理
- 正则表达式
- 全国省市区数据库,带拼音,简称,行政编码,邮政编码等
- 分区与分桶的比较
- Xcode instruments 之CPU
- debug.keystore
- 如何在ViewPager外部获取“当前显示的页面的位置position”
- ListView的使用
- 【Codeforces】-#222A-KShooshuns and Sequence(思维)
- [vim]插件NerdTree
- 常见系统故障排除
- JVM:垃圾回收机制和调优手段