Django打造在线教育平台_day_1:开发环境与项目的搭建

1、通过对功能的分析要设计以下4个Django web app:

  user-用户管理

  course-课程管理

  organization-机构和教师管理

  operation-用户操作管理

2、安装开发环境cmd:

mkvirtualenv mxonline   # 虚拟开发环境
pip install django==1.9  # 安装django1.9版本
pip install mysqlclient    # 安装python3+的mysql驱动

3、用pycharm新建Django工程: MXOnline

4、通过Navicat for MySQL建立数据库:mxonline

5、修改Django项目 MxOnline/settings.py配置文件

# 指定数据库
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 指定使用mysql数据库,格式:'django.db.backends.xxx' 'NAME': 'mxonline', # 指定数据库名 'USER': 'root', # 指定数据库账户 'PASSWORD': 'mao228298', # 指定数据库密码 'HOST': '127.0.0.1' # 指定数据库的ip } }

6、生成Django默认数据库表(通过pycharm),在Tools 工具栏运行 run manage.py Task 输入:

makemigrations # 回车
migrate # 回车

 运行Django在浏览器中打开http://127.0.0.1:8000/如下:

posted @ 2017-06-23 12:27  起航追梦人  阅读(642)  评论(0编辑  收藏  举报