Django2 连接MySQL及model测试实例分析
作者:蜗牛使劲冲
这篇文章主要介绍了Django2 连接MySQL及model测试,结合实例形式分析了Django2框架使用pymysql库进行mysql数据库连接与model调用测试方法,需要的朋友可以参考下
本文实例讲述了Django2 连接MySQL及model测试。分享给大家供大家参考,具体如下:
参考:https://www.jb51.net/article/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程序设计有所帮助。
您可能感兴趣的文章:
- MySQL sql_mode修改不生效的原因及解决
- 详解MySQL的sql_mode查询与设置
- MySQL中SQL Mode的查看与设置详解
- mysql中的sql_mode模式实例详解
- 关于MySQL的sql_mode合理设置详解
- MySQL关于sql_mode解析与设置讲解
- MySQL5.7中的sql_mode默认值带来的坑及解决方法
- MySql版本问题sql_mode=only_full_group_by的完美解决方案
- 解决MySQL 5.7.9版本sql_mode=only_full_group_by问题
- Mysql之SQL Mode用法详解
- mysql sql_mode="" 的作用说明
- MySQL sql_mode的使用详解