django
文章平均质量分 76
吴朋奉
这个作者很懒,什么都没留下…
展开
-
Django objects.all() ,objects.get() ,objects.filter()之间的区别
Django objects.all() ,objects.get() ,objects.filter()之间的区别的见解以及一些补充原创 2022-06-01 23:40:07 · 2091 阅读 · 0 评论 -
Django-外键和表的关系以及数据如何添加(一对多)
Django-外键和表的关系以及数据如何添加一、首先来区分下什么是一对一,一对多以及多对多?一对一:子表从母表中选出一条数据一一对应,母表中选出来一条就少一条,子表不可以再选择母表中已被选择的那条数据一对多:子表从母表中选出一条数据一一对应,但母表的这条数据还可以被其他子表数据选择共同点是在admin中添加数据的话,都会出现一个select选框,但只能单选,因为不论一对一还是一对多,自己都是“一”多对多总结:比如有多个孩子,和多种颜色、每个孩子可以喜欢多种颜色,一种颜色可以被多个孩子喜欢,对于双向原创 2022-05-31 00:01:19 · 1706 阅读 · 0 评论 -
复习JWT原理和实战应用(django)
JWT原理和实战应用(django)1、jwtjson web token, 一般用于用户认证(前后端分离,微信小程序,app开发)2、基于传统的token验证用户登录。服务端给返回token,并将token保存在服务端。之后用户在来访问时,需要携带token,服务端获取token后,再去数据库获取token进行校验。from rest_framework.views import APIViewfrom rest_framework.response import Response原创 2022-05-28 23:36:04 · 133 阅读 · 0 评论 -
Model层QuerySet的使用
Model层QuerySet的使用1、QuerySet的概念Django算是标准的MVC框架,虽然因为他的模板以及view的概念有时候被大家戏称“MTV”的开发模式,但是道理都是一样的。Model作为MVC模式中的基础层(也可以称为数据层),负责为整个系统提供数据。因此我们先了解下它是如何提供数据的:在Model层中,Django通过给Model增加一个objects属性来提供数据操作的接口。比如:我们以一个博客网站文章查询为例子,如果我们想要查询所有文章的数据,那我们可以这么写:Post.obj原创 2022-05-26 22:04:56 · 512 阅读 · 0 评论