Mxonline是基于python3.6+Django 1.11.6+Xadmin开发的在线教育平台,支持用户登录、注册、密码找回、收藏、评论,全局搜索以及个人中心的展示;机构列表的排序、分页、筛选以及机构详情页面的展示;讲师列表的人气排序、分页以及讲师详情页面的展示;课程列表的排序、分页、筛选,热门课程推荐,以及课程详情页面的展示等功能。
pip install -r requirements.txt
‘default’: {
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
'ENGINE':'django.db.backends.mysql', # 数据库类型,mysql
'NAME':'mxonline', # database名
'USER':'root', # 登录用户
'PASSWORD':'123456', # 登录用户名
'HOST':'127.0.0.1', # 数据库地址
'PORT':'3306' # 数据库端口
}
}
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver 127.0.0.1:8000
首页:
公开课首页:
公开课详情:
公开课内容详情:
教师首页:
教师详情:
机构首页: