1:安装与配置 1 1:pip install PyMySQL(或者直接使用Pycharm的setting,点击添加PyMySQL) 2 3 2:在Django的工程同名子目录的__init__.py文件中添加如下语句: 4 from pymysql import install_as_MySQLd ...
分类:
数据库 时间:
2019-09-27 10:41:13
阅读次数:
105
一 数据库优化查询 1.惰性查询:orm内的所有语句操作,只有你真正需要数据的时候才会对数据库进行操作,如果只是单单写orm语句不会走数据库。这样的好处是减轻数据库压力。 2.only 3.defer 4.select_related:一对一,一对多 5.prefetch_related :不主动连 ...
分类:
数据库 时间:
2019-09-20 22:57:39
阅读次数:
130
一:web框架基础简介 【1】web框架本质 (1)web本质也是C/S架构 (2)浏览器:客户端 (2)服务端:服务端 【2】web框架自定义 (1)客户端结果展示 (2)服务端结果展示 PS:客户端无法正常接收数据的原因 (1)首先浏览器向服务端发送请求的时候 这个数据怎么发送 格式是什么样式 ...
分类:
数据库 时间:
2019-09-16 19:20:40
阅读次数:
111
Django数据库操作是十分重要的内容,这两天简单学习了数据库的操作,这里做个总结。
简单的来说,ORM就是对象-关系-映射。它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库。 ...
分类:
其他好文 时间:
2019-08-29 16:03:29
阅读次数:
86
Django 数据库操作 Django运算表达式与Q对象/F对象 1 模型查询 2 查询集 3 常见过滤器 4 比较运算符 5 F对象与Q对象 ...
分类:
数据库 时间:
2019-08-24 00:37:32
阅读次数:
103
Django的下使用的MySQL数据库 一安装 pymysql包 1.用作python和mysql的接口 $ sudo pip3 install pymysql 2.安装mysql客户端(非必须) $ sudo pip3 install mysqlclient 二创建和配置数据库 1.创建数据库 创 ...
分类:
数据库 时间:
2019-07-24 09:33:32
阅读次数:
133
创建数据库 1. 启动数据库: mysqld 2. 连接数据库: mysql -u root -p 查询数据库: show databases; 3. 创建数据库:数据库名字(db2) create database db2 default charset utf8; 4. 设置django的set ...
分类:
数据库 时间:
2019-07-20 13:03:38
阅读次数:
102
mysqlclient 1.3.3 or newer is required; you have 0.7.11: 解决方法: 将报错文件中的如下代码注释: if version < (1, 3, 3): raise ImproperlyConfigured("mysqlclient 1.3.3 or ...
分类:
数据库 时间:
2019-06-30 19:10:55
阅读次数:
157
操作数据库 Django配置连接数据库: 在操作数据库之前,首先先要连接数据库。这里我们以配置MySQL为例来讲解。Django连接数据库,不需要单独的创建一个连接对象。只需要在settings.py文件中做好数据库相关的配置就可以了。示例代码如下: DATABASES = { 'default': ...
分类:
数据库 时间:
2019-06-22 13:25:40
阅读次数:
164
当数据库中数据有很多,我们通常会在前端页面做分页展示。 分页的数据可以在前端页面实现,也可以在后端实现分页。 后端实现分页的原理就是每次只请求一页数据。 准备工作 我们使用脚本批量创建一些测试数据(将下面的代码保存到bulk_create.py文件中放到Django项目的根目录,直接执行即可。) i ...
分类:
其他好文 时间:
2019-06-09 15:45:59
阅读次数:
92