Code Monkey home page Code Monkey logo

mxonline2's Introduction

Mxonline2

Build Status MIT Licence

使用Python2.7与Django1.9.8开发的在线教育平台网站

Quick Start

$ git clone https://github.com/mtianyan/Mxonline2.git
$ cd Mxonline2
$ pip install -r requirements.txt

Download mysqlclient-1.3.12-cp27-cp27m-win_amd64

$ pip install mysqlclient-1.3.12-cp27-cp27m-win_amd64
$ python manage.py runserver

use the address: http://127.0.0.1:8000/

Background:

  • 最近重装了系统,所以从环境配置开始,我都做到尽可能从零开始,对初学者友好。
  • 自己已经学习Python一年了,最近对于Python相关开始进行一个较全面复习。
  • 希望可以帮到那些对于Python,对Django有兴趣的同学少走弯路。

项目线上演示地址 原版视频课程地址:

一次性的一个完整项目代码很难被学习,所以我采用commit记录源码快照 + 阶段性教程结合的形式。类似关卡式学习概念。

  • 每节教程前面会写明对应的上节commit:开始某一节教程的前置条件。
  • 每节教程后面会写明对应的已结束commit: 方便本节出错参考。

希望可以对Django初学者,Python爱好者有所帮助。

Contents:

3. django基础知识回顾

4. 数据库设计和xadmin搭建后台管理系统

5. 系统功能模块实现

6. web系统知识以及网络安全

7. xadmin扩展知识

About me

简书 && mtianyan's blog

有趣的Python群:619417153

欢迎关注简书,star项目!谢谢!

你的关注支持是我继续分享前进的动力。

求打赏鼓励

很高兴我写的文章(或我的项目代码)对你有帮助,请我吃包辣条吧!

微信打赏:

mark

支付宝打赏:

mark

mxonline2's People

Contributors

mtianyan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

mxonline2's Issues

相关课程推荐代码的bug

在面包屑"首页>公开课程>课程详情" ,相关课程推荐代码
relate_courses = Course.objects.filter(tag=tag)[1:2]
无论页面上要显示几门推荐的课程,用切片方式无法排除QuerySet中当前课程本身,这是个bug。

论文

你好,有关于这个项目的论文吗?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.