2023年3月4日

CBV源码分析

摘要: 阅读全文

posted @ 2023-03-04 08:40 与太阳肩并肩 阅读(11) 评论(0) 推荐(0) 编辑

2023年3月1日

django项目初创建报错TypeError: unsupported operand type(s) for /: 'str' and 'str'

摘要: 解决办法: 'DIRS': [os.path.join(BASE_DIR, 'templates')], 阅读全文

posted @ 2023-03-01 21:49 与太阳肩并肩 阅读(68) 评论(0) 推荐(0) 编辑

DRF的安装和基本增删查改的简单使用

摘要: 1.app注册 2.建表 3.创建ser.py(重点) 4.views.py代码(重点) queryset:指明该视图集在查询数据时使用的查询集 serializer_class:指明该视图在惊醒序列化或反序列化的时使用的序列化器 5.路由配置(重点) 6.项目启动后的网址效果 1 7.项目启动后的 阅读全文

posted @ 2023-03-01 21:46 与太阳肩并肩 阅读(51) 评论(0) 推荐(0) 编辑

2023年2月27日

restful的10个规范、序列化和反序列化的名词解释

摘要: # 概念 REST全称是Representational State Transfer,中文意思是表述:表征性状态转移。 RESTful是一种定义Web API接口的设计风格,尤其适用于前后端分离的应用模式中 # 10个规范 -1 数据的安全保障,通常使用https(http+ssl/tsl)协议 阅读全文

posted @ 2023-02-27 21:52 与太阳肩并肩 阅读(15) 评论(0) 推荐(0) 编辑

接口测试工具POSTMAN的使用

摘要: 接口测试工具postman python 作为后端,写好了接口,我们自己要测试通过,再给别人用 写的接口,需要有个工具测试 -浏览器只能发送get请求,不能自动发送post,delete请求 测试工具: -postman一开始是开源软件,只是谷歌浏览器的插件,越做越好,后来可以按装到操作系统上,再后 阅读全文

posted @ 2023-02-27 21:42 与太阳肩并肩 阅读(81) 评论(0) 推荐(0) 编辑

881.百度地图的API接口

摘要: API接口 API:应用程序接口(API:Application Program Interface) python 为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方【前后端】之间的合作成本 通过 阅读全文

posted @ 2023-02-27 21:39 与太阳肩并肩 阅读(245) 评论(0) 推荐(0) 编辑

auth模块

摘要: Auth模块 方法总结: authenticate() login(HttpRequest, user) logout(request) is_authenticated() login_requierd() create_user() create_superuser() check_passwo 阅读全文

posted @ 2023-02-27 21:04 与太阳肩并肩 阅读(18) 评论(0) 推荐(0) 编辑

Q查询和F查询

摘要: F查询与Q查询 F查询 Django 提供 F() 来做这样的比较。F() 的实例可以在查询中引用字段,来比较同一个 model 实例中两个不同字段的值。 # 查询评论数大于收藏数的书籍 from django.db.models import F Book.objects.filter(commn 阅读全文

posted @ 2023-02-27 20:31 与太阳肩并肩 阅读(24) 评论(0) 推荐(0) 编辑

django多表查询

摘要: 注意事项: 表的名称myapp_modelName,是根据 模型中的元数据自动生成的,也可以覆写为别的名称 id 字段是自动添加的 对于外键字段,Django 会在字段名上添加"_id" 来创建数据库中的列名 这个例子中的CREATE TABLE SQL 语句使用PostgreSQL 语法格式,要注 阅读全文

posted @ 2023-02-27 20:30 与太阳肩并肩 阅读(341) 评论(0) 推荐(0) 编辑

2023年2月26日

ORM的单表操作(ORM的14种方法详解)

摘要: ORM的API: <1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。 <4> exclud 阅读全文

posted @ 2023-02-26 21:16 与太阳肩并肩 阅读(75) 评论(0) 推荐(0) 编辑

导航