Skip to content

markparticle/iLearnOL

Repository files navigation

iLearnOL

Build Status MIT Licence

  • 仿照慕课网搭建的在线编程学习平台

功能

现功

​ 分析网页需求,采用模块分割降低耦合思想,将主要功能分为Users、Courses、Operation、Organization四个模块。重写admin,集成了 Xadmin框架完善了ORM后台管理系统,可以进行权限的管理,整合了富文本插件。前端使用模板继承来完成,同时用ajax异步请求完成收藏、咨询等功能。在CentOS7下使用Nginx+Uwsgi部署Django应用,使用 Sentry 对 Django 程序进行 Bug 监控报警、和追踪管理 。

使用说明

项目依赖

  • python 3.6
  • Django 2.0
  • Xadmin 0.6
  • MySQL 5.7

快速运行

$ git clone https://github.com/markWUparticle/iLearnOL
$ cd iLearnOL
$ pip install -r requirements.txt
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py runserver  

打开链接https://127.0.0.1:8000/

About

Python+Django写的在线学习平台

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published