Django2 连接MySQL及model测试实例分析

yipeiwu_com6年前Python基础

本文实例讲述了Django2 连接MySQL及model测试。分享给大家供大家参考,具体如下:

参考:/post/176066.htm

新建个应用

manage.py startapp webtest // 新建一个应用用来测试

然后再到该应用下的**init.py**插入代码(防止报错)

import pymysql
pymysql.install_as_MySQLdb()

然后再去setting.py配置下数据库连接

在这里插入图片描述

在这里插入图片描述

接着去models.py里添加

from django.db import models
# Create your models here.
class Students(models.Model):
  id = models.AutoField(primary_key=True)
  name = models.CharField(max_length=32)

最后

manage.py makemigrations polls  #检测app/models.py文件的改动
manage.py migrate     #把上面的改动翻译成sql语句,然后去数据库中执行

然后自己去数据库看就看到多了很多张表了

接着我们测试model,在新建个文件具体如下

在这里插入图片描述

执行路由就新增成功了

希望本文所述对大家基于Django框架的Python程序设计有所帮助。

相关文章

python 3.6.4 安装配置方法图文教程

python 3.6.4 安装配置方法图文教程

今天补一下关于如何安装Python的操作步骤: 我的系统是我win系统 64 位 1.第一步先去python的官方网站下载python的安装包:地址 根据自己的系统选择对应的...

在Python中使用HTMLParser解析HTML的教程

如果我们要编写一个搜索引擎,第一步是用爬虫把目标网站的页面抓下来,第二步就是解析该HTML页面,看看里面的内容到底是新闻、图片还是视频。 假设第一步已经完成了,第二步应该如何解析HTML...

解决python文件字符串转列表时遇到空行的问题

文件内容如下: Alex 100000 Rain 80000 Egon 50000 Yuan 30000 #此处有一个空行! 现在看如何处理并转成列表! sal...

Python Matplotlib库安装与基本作图示例

Python Matplotlib库安装与基本作图示例

本文实例讲述了Python Matplotlib库安装与基本作图。分享给大家供大家参考,具体如下: 不论是数据挖掘还是数据建模,都免不了数据可视化的问题。对于Python来说,Matpl...

python生成随机红包的实例写法

假设红包金额为money,数量是num,并且红包金额money>=num*0.01 原理如下,从1~money*100的数的集合中,随机抽取num-1个数,然后对这些数进行排序,在...