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暴力解压rar加密文件过程详解

第一次使用csdn写文章,写得不好还请见谅。(运行环境:python3.6) 下了一个带密码的压缩包文件,作为一个刚学python的新手,想着能不能用python暴力破解它,于是在网上...

Python设计模式之简单工厂模式实例详解

Python设计模式之简单工厂模式实例详解

本文实例讲述了Python设计模式之简单工厂模式。分享给大家供大家参考,具体如下: 简单工厂模式(Simple Factory Pattern):是通过专门定义一个类来负责创建其他类的实...

django自定义模板标签过程解析

django自定义模板标签过程解析

这篇文章主要介绍了django自定义模板标签过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码布局 自定义模板标签必须位于...

Python3实现zip分卷压缩过程解析

Python3实现zip分卷压缩过程解析

使用zipfile库 查看 官方中文文档 利用 Python 压缩 ZIP 文件,我们第一反应是使用 zipfile 库,然而,它的官方文档中却明确标注“此模块目前不能处理分卷 ZIP...

Python数学形态学实例分析

Python数学形态学实例分析

本文实例讲述了Python数学形态学。分享给大家供大家参考,具体如下: 一 原始随机图像 1、代码 import numpy as np import matplotlib.pypl...