Django建教育平台(一)--搭建环境,新建项目
来源:互联网 发布:网络保险产品 编辑:程序博客网 时间:2024/04/28 17:06
之前[单页面]Django搭建教育平台系列, 是用单页面form来练习django的用法, 没有建立完整的网站, 接下来才真正建立多页面网站.
1. 创建python3虚拟环境
在cmd命令行输入mkvirtualenv -p C:\Python34\Python.exe elearn_py3
-p后面所写的python路径依实际Python具体安装路径而定, 我这里选择Python3.4版本.
2. 安装Django 1.9
在刚才cmd命令中输入pip install django==1.9
因为后面使用的某框架目前指支持Django1.9, 故指定该版本安装.
3. Pycharm新建Project
a. 点击Pycharm file菜单下New Project,
b. 为新建Project命名Elearning
4. 安装mysqlclient-1.3.10-cp34-cp34m-win_amd64.whl
a. 进入网址http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python, 下载mysqlclient-1.3.10-cp34-cp34m-win_amd64.whl到目前虚拟环境所在目录C:\Users\lenovo下面.
b. 在cmd中输入pip install mysqlclient-1.3.10-cp34-cp34m-win_amd64.whl
5. 配置elearn_py3\settings
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 将原来的sqlite3换成mysql 'NAME': "elearn_py3", # 删除原来的内容,改成NAME(数据库名字),USER,PASSWORD,HOST信息 'USER': "root", 'PASSWORD': "******", # 密码为自己的密码 'HOST': "127.0.0.1" }}
6. Navicat建立数据库
a. 新建连接如下图所示
b. 新建数据表
双击elearn_py3连接, ①右击弹出菜单中按"新建数据库", 在弹出窗口中输入②的信息, 然后按③确定.
7. 生成Django默认数据表
a. 点击pycharm--Tools菜单--Run manage.py task
b. manage命令行输入makemigrations
显示没有变化.
c. 输入migrate
c. Navicat中查看migrate的效果
8. 调试Django项目
a. 点击pycharm Run菜单--Debug
b. 弹出窗口中选择elearn_py3
c. 浏览器打开网址127.0.0.1:8000
- Django建教育平台(一)--搭建环境,新建项目
- [单页面]Django打造在线教育平台(一)--环境搭建
- Play Framework 2.5 环境搭建与新建项目(一)
- [Angular] Angular环境搭建及新建项目(一)
- Django建教育平台(二)--Users App
- Django建教育平台(七)--用户登录
- Django建教育平台(八)--用户注册
- Django建教育平台(四)--Django Admin与Xadmin
- 搭建教育直播平台
- Phonegap3.4 环境搭建及新建项目
- Phonegap环境搭建及新建项目
- 搭建PhoneGap开发环境以及新建项目
- Vue.js开发环境搭建-新建项目
- Ionic搭建环境与新建一个项目
- Django建教育平台(三)--创建各App及其model
- Django建教育平台(五)--各app的model注册
- Django建教育平台(六)--首页和登录页面配置
- Pycharm新建Django项目
- yx:反射、注解
- oracle 复杂操作
- [Leetcode][二叉树]相关题目汇总/分析/总结
- 管理 Machine
- 消除序列中的重复
- Django建教育平台(一)--搭建环境,新建项目
- 在一个字符串中找到第一个只出现一次的字符
- android开发教程21篇(强烈推荐,几乎每一篇都是精华教程)
- EventBus源码解析01-获取实例
- python多线程并发学习
- Spring Cloud Eureka
- 浅谈嵌入式车牌识别一体机的地磅管理系统方案
- LCD
- Python--random模块