会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
修炼之路
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
28
下一页
2021年5月18日
Django(17)orm查询操作
摘要: 前言 查找是数据库操作中一个非常重要的技术。查询一般就是使用filter、exclude以及get三个方法来实现。我们可以在调用这些方法的时候传递不同的参数来实现查询需求。在ORM层面,这些查询条件都是使用field+__+condition的方式来使用的。以下将那些常用的查询条件来一一解释。 查询
阅读全文
posted @ 2021-05-18 13:49 Silent丿丶黑羽
阅读(636)
评论(0)
推荐(0)
2021年5月17日
Django(16)模型的操作(增删改查)
摘要: 前言 在ORM框架中,所有模型相关的操作,比如添加/删除等。其实都是映射到数据库中一条数据的操作。因此模型操作也就是数据库表中数据的操作。 添加一个模型到数据库中: 添加模型到数据库中。首先需要创建一个模型。创建模型的方式很简单,就跟创建普通的Python对象是一摸一样的。在创建完模型之后,需要调用
阅读全文
posted @ 2021-05-17 15:43 Silent丿丶黑羽
阅读(198)
评论(0)
推荐(0)
Django(15)外键和表关系
摘要: 外键删除操作 如果一个模型使用了外键。那么在对方那个模型被删掉后,该进行什么样的操作。可以通过on_delete来指定。可以指定的类型如下: CASCADE:级联操作。如果外键对应的那条数据被删除了,那么这条数据也会被删除。 PROTECT:受保护。即只要这条数据引用了外键的那条数据,那么就不能删除
阅读全文
posted @ 2021-05-17 15:19 Silent丿丶黑羽
阅读(368)
评论(1)
推荐(0)
2021年5月16日
Django(14)模型中常用的属性(超详细)
摘要: 模型中常用字段 字段 说明 AutoField 一般不需要使用这个类型,自增长类型,数据表的字段类型为整数,长度为11位 BigAutoField 自增长类型,数据表的字段类型为bigint,长度为20位 BooleanField 在模型层面接收的是True/False。在数据库层面是tinyint
阅读全文
posted @ 2021-05-16 14:28 Silent丿丶黑羽
阅读(242)
评论(0)
推荐(0)
Django(13)django时区问题
摘要: 前言 我们都知道时区,标准时区是UTC时区,django默认使用的就是UTC时区,所以我们存储在数据库中的时间是UTC的时间,但是当我们做的网站只面向国内用户,或者只是提供内部平台使用,我们希望存储在数据库中的时间就是本地时间(东八区的时间),那么django也是可以完成这样的需求的 await时间
阅读全文
posted @ 2021-05-16 13:59 Silent丿丶黑羽
阅读(358)
评论(0)
推荐(0)
Django(12)项目报错AttributeError: 'bytes' object has no attribute 'encode'
摘要: 报错情况 Django使用makemigrations做数据迁移的时候报如下错误 File "/Users/jkc/.virtualenvs/django_env/lib/python3.7/site-packages/django/db/backends/mysql/operations.py",
阅读全文
posted @ 2021-05-16 09:51 Silent丿丶黑羽
阅读(1445)
评论(0)
推荐(0)
Django(11)mac安装mysqlclient报错
摘要: mac系统安装mysqlclient时,会报错OSError: mysql_config not found 解决办法 在项目路径下输入以下内容 PATH="$PATH":/usr/local/mysql/bin/ mysql_config 最后输入pip3 install mysqlclient即
阅读全文
posted @ 2021-05-16 09:40 Silent丿丶黑羽
阅读(143)
评论(0)
推荐(0)
2021年5月15日
Django(10)ORM模型介绍
摘要: 前言 随着项目越来越大,采用写原生SQL的方式在代码中会出现大量的SQL语句,那么问题就出现了: 1.SQL语句重复利用率不高,越复杂的SQL语句条件越多,代码越长。会出现很多相近的SQL语句。 2.很多SQL语句是在业务逻辑中拼出来的,如果有数据库需要更改,就要去修改这些逻辑,这会很容易漏掉对某些
阅读全文
posted @ 2021-05-15 14:10 Silent丿丶黑羽
阅读(179)
评论(0)
推荐(0)
Django(9)url指定默认参数
摘要: 前言 当我们访问网页的时候,后台返回列表中有n条数据,此时我们会使用分页,比如一页只展示10条,但是我们访问第一页的时候大多数情况下,都会给url一个默认值,访问的时候直接展示第一页数据 案例 我们的需求:在访问127.0.0.1/books/直接展示第一页数据,在访问127.0.0.1/books
阅读全文
posted @ 2021-05-15 10:50 Silent丿丶黑羽
阅读(244)
评论(0)
推荐(0)
2021年5月14日
Django(8)reverse函数
摘要: reverse函数 reverse函数的作用是用来进行URL反转的,接下来我们介绍reverse函数的几种用法 之前我们都是通过url来访问视图函数。有时候我们知道这个视图函数,但是想反转回他的url。这时候就可以通过reverse来实现。示例代码如下: reverse("list") > /lis
阅读全文
posted @ 2021-05-14 17:50 Silent丿丶黑羽
阅读(655)
评论(0)
推荐(0)
上一页
1
···
13
14
15
16
17
18
19
20
21
···
28
下一页
公告