Django2 连接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程序设计有所帮助。
相关推荐
-
django2.2版本连接mysql数据库的方法
一.运行项目报错信息如下: File "/home/pyvip/.virtualenvs/myblog/lib/python3.6/site-packages/django/db/backends/mysql/base.py", line 36, in <module> raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version
-
Python django使用多进程连接mysql错误的解决方法
问题 mysql 查询出现错误 error: (2014, "Commands out of sync; you can't run this command now")1 查询 mysql文档中的解释 If you get Commands out of sync; you can't run this command now in your client code, you are calling client functions in the wrong order. Thi
-
使用Django连接Mysql数据库步骤
链接mysql步骤 第一步:在终端下载pymysql文件–pip install pymysql 第二步:在gjango项目的__init__文件中添加代码 import pymysql pymysql .install_as_MySQLdb() 第三步:找到mysql的连接源,然后填信息,如果没有mysql驱动,需要下载MySQL驱动 mysql的配置:进入settings文件中找到DATABASES配置信息 DATABASES = { 'default': { 'ENGINE': 'djan
-
python Django连接MySQL数据库做增删改查
1.下载安装MySQLdb类库http://www.djangoproject.com/r/python-mysql/2.修改settings.py 配置数据属性 复制代码 代码如下: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'. 'NAME': 'djang
-
Django1.7+python 2.78+pycharm配置mysql数据库教程
配置好virtualenv 和virtualenvwrapper后,使用pycharm创建新项目.之后要面临的问题就来了,之前一直使用的是sqlite作为开发数据库进行学习,按照之前看教程的原则,好像就是说开发环境要和生产环境尽量的一致,所以现在想尝试一下使用更有可能在生产环境部署的mysql数据库进行开发. 本觉得是一件应该很轻松的事情,没想到遇到了一些麻烦 根据一通百度,搜出来的方案大概有: MySQLdb mysql安装时候自带的connector pymysql MySQLdb 是dja
-
Django+mysql配置与简单操作数据库实例代码
第一步:下载mysql驱动 cmd进入创建好的django项目目录:使用命令 pip install mysqlclient 等待安装成功! 第二步:在settings.py中配置mysql连接参数(没有mysql的先装mysql) DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '数据库名(你得先在mysql中创建数据库)', 'USER':'mysql用户名(如root)', 'PASSWOR
-
django连接mysql数据库及建表操作实例详解
本文实例讲述了django连接mysql数据库及建表操作.分享给大家供大家参考,具体如下: django连接mysql数据库需要在project同名的目录下面的__init__.py里面加入下面的东西 import pymysql pymysql.install_as_MySQLdb() 找到settIngs里面的database设置如下 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 's22',
-
Django读取Mysql数据并显示在前端的实例
前言: 由于使用Django框架来做网站,需要动态显示数据库内的信息,所以读取数据库必须要做,写此博文来记录. 接下来分两步来做这个事,添加网页,读取数据库: 一.添加网页 首先按添加网页的步骤添加网页,我的网页名为table.html, app名为web: table.html放到相应目录下: forms.py文件提前写好: 修改views.py,做好视图 from django.shortcuts import render from web import forms def table(r
-
django连接mysql配置方法总结(推荐)
最近在学习django,学到第五章模型时,需要连接数据库,然后,在这里分享一下方法. 起初是不知道怎样配置mysql数据库,但是还好,django的官网上面有相关的配置方法,下面就直接给分享一下. 这是settings文件里面的基础配置,使用的是sqlite,那我们需要连接其他数据库呢? DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': 'mydatabase', } } 下面是mysql的配置方
-
图文详解Django使用Pycharm连接MySQL数据库
在 Pycharm 的右上方找到 Database 点击 依次点击,选择 MySQL 数据库 点击 Download 下载驱动文件 下载完成后对数据库的相关信息进行填写 填写完成后点击"Test Connection",如果出现 Successful 就说明连接成功 然后点击"应用",再点击"确定" 左边这个窗口是写 SQL 语句的地方 例如查询 app01_admin 表 点击这个绿色三角形执行 如果要添加数据的话 点这个加号 填写内容,填写完
随机推荐
- VBScript提交表单提示-对象不支持此属性或方法
- Raid教程 全程图解手把手教你做RAID
- 生成0-99之间的随机数列
- iis中为每个应用程序池单独设置aspnet.config配置文件
- 使用Javascript简单实现图片无缝滚动
- asp.net中使用cookie传递参数的方法
- 解析php中heredoc的使用方法
- 十天学会php(2)
- Python 的描述符 descriptor详解
- MySQL的日志基础知识及基本操作学习教程
- android全屏去掉title栏的多种实现方法
- C语言双向链表的表示与实现实例详解
- 谈谈Jquery中的children find 的区别有哪些
- js里怎么取select标签里的值并修改
- javascript中传统事件与现代事件
- javascript实现数独解法
- VC中SDK与MFC的区别浅析
- 模拟按Home键退出应用的简单方法(分享)
- android耳机左右声道接反具体修正方法
- Python实现监控键盘鼠标操作示例【基于pyHook与pythoncom模块】