基础查询方法 get 查询单一结果,模型类实例,如果不存在会抛出模型类 DoesNotExist 异常 filter 过滤出多个结果,返回 QuerySet 类型对象 exclude 排除掉符合条件剩下的结果,返回 QuerySet 类型对象 all 查询所有结果,返回 QuerySet 类型对象 ...
分类:
数据库 时间:
2020-03-04 20:54:38
阅读次数:
75
前面介绍了Django平台的数据交互,这些数据都是在本地存放着,修改内容或者重新启动服务,数据就消失了,如果我们把数据存放在数据库中,不就保存了吗? Django数据库 Django中自带的也有数据库(sqlite3),自带的轻量级数据库sqlite3,已经完全够了,当然大家都很数据Mysql数据库 ...
分类:
数据库 时间:
2020-02-14 18:15:25
阅读次数:
80
项目:电商订购网站 所用到框架: 语言:Python3.6.8 (Django==1.11.1) 数据库: MySql、 redis 任务队列(异步处理): celery 分布式文件存储: FastDFS或者本地都行 搜索引擎(商品检索): django-haystack 、whoosh web服务 ...
分类:
Web程序 时间:
2020-02-14 12:43:44
阅读次数:
137
No changes detected 可能的原因: 1.settings中Django数据库配置出现问题 2.migration中缺少__init__.py文件 3.应用没有注册 在原有的数据库中,重新执行迁移,生成原本该数据库中存在过的表,一定要清除两个地方 1.migration中的__pyc ...
分类:
其他好文 时间:
2019-12-08 17:59:57
阅读次数:
116
Django配置使用mysql数据库 修改 settings.py 中的 DATABASES 注意:django框架不会自动帮我们生成mysql数据库,所以我们需要自己去创建。 DATABASES = { 'default': { # 'ENGINE': 'django.db.backends.sq ...
分类:
数据库 时间:
2019-12-05 10:27:44
阅读次数:
220
二、保存点Savepoint(断点回滚) 保存点是事务中的标记,从原理实现上来说是一个类似存储结构的类。可以回滚部分事务,而不是完整事务,同时会保存部分事务。python后端程序可以使用保存点。 一旦打开事务atomic(),就会构建一系列等待提交或回滚的数据库操作。通常,如果发出回滚命令,则会回滚 ...
分类:
数据库 时间:
2019-11-28 13:21:42
阅读次数:
108
django数据库公共字段处理 创建好公共字段,其它数据库表继承这个基类就可以自动创建公共字段 # 数据库公共字段 ''' 1、枚举类型,值只能在这里面进行选择 创建表时,在字段属性里加上choices = is_delete_choice is_delete_choice = ( (0,'删除') ...
分类:
数据库 时间:
2019-11-16 19:17:38
阅读次数:
141
1.连接数据库出现的一些问题 基本目录如下: 首先我们pip install pymysql 然后在项目中,进行配置settings.py: 然后在__init__.py中进行输入: 启动服务器: 报错:ImproperlyConfigured: mysqlclient 1.3.13 or newe ...
分类:
数据库 时间:
2019-10-27 22:52:21
阅读次数:
121
1)添加新的数据库用户 2)创建数据库并指定所属用户 3)Django数据库配置 注:python环境中需安装psycopg2-binary:pip install psycopg2-binary 4)修改postgresql配置文件,指定允许远程连接 5)重启postgresql服务 6)允许任意 ...
分类:
数据库 时间:
2019-10-21 16:08:06
阅读次数:
321
MySQL数据库 在网站开发中,数据库是网站的重要组成部分。只有提供数据库,数据才能够动态的展示,而不是在网页中显示一个静态的页面。数据库有很多,比如有SQL Server、Oracle、PostgreSQL以及MySQL等等。MySQL由于价格实惠、简单易用、不受平台限制、灵活度高等特性,目前已经 ...
分类:
数据库 时间:
2019-10-04 13:01:16
阅读次数:
133