前两天从网上买了何敏煌的Django架站的16堂课,于是自己根据书中所述开始了倒腾Python Django之路。
首先环境准备:晒一下我的环境



从上图我们可以看出我的Python环境是3.7.1;Django环境是1.11.16 IDE使用PyCharm,国人还是喜欢用汉化版,不喜勿喷。
1、建立项目建立APP:项目名称mblog,APP名称mainsite

APP建好后如下图所示:

2、设置数据库连接,本次学习使用Mysql,为什么用Mysql,因为Navicat软件很强大。

2.1 安装django pymysql,命令使用pip install pymysql,显示Successfully 即为按照成功。


2.2 设置数据库连接settings的DATABASES按照下图进行设置,为了便于大家理解对照,我也放一张Mysql的截图,可以对照设置。


2.3 如果是高版本的django还需要设置int文件
import pymysql
pymysql.install_as_MySQLdb()
2.4 数据库建表命令是python manage.py migrate,数据库中会生成django表


3 运行系统 点击右上角运行mblog

4看到这个超有成就感呢

5总结:复习一下通过这次学习我们都学习到了什么?
5.1创建django app
5.2设置mysql,创建mysql数据表
5.3运行自己创建的系统
网友评论