- 博客(8)
- 收藏
- 关注
原创 日常总结(4)
simplejwt生成的JWT token通常保存在客户端的cookie、LocalStorage或SessionStorage中,或者作为HTTP请求头的一部分进行传输。在保存和传输JWT token时,需要注意其安全性和过期时间等问题。
2024-06-05 20:02:56 429
原创 日常总结(3)
在Django REST framework (DRF) 中,你可以使用过滤后端(Filter Backends)和自定义过滤类来实现各种复杂的过滤需求。这里有一些示例来展示如何使用这些过滤技术。来实现基于查询参数的过滤。包,并在你的视图中配置它。
2024-06-03 19:23:33 628
原创 日常总结(2)
所以,你的理解是正确的:DRF 确实先确定数据库对象来源(通过查询数据库),然后确定如何序列化这些数据(通过序列化器),最后才是进行权限和认证等检查。:在视图方法中,开发者通常会使用序列化器(Serializer)来将数据库对象转换为 Python 数据类型,以便进行进一步处理或渲染为响应。中定义的渲染器将 Python 数据类型渲染为 HTTP 响应正文中的格式,并返回给客户端。:如果所有检查都通过,DRF 会调用视图或视图集中的方法(如。:在视图方法被调用之前,DRF 会使用。:最后,DRF 使用。
2024-06-03 17:36:55 284
原创 日常总结(0)
ModelViewSet、GenericAPIView和ListModelMixin在Django REST framework(DRF)中扮演着不同的角色,但它们之间有着紧密的联系和明确的区别。下面我将分别解释它们的特点,并阐述它们之间的区别和联系。
2024-06-01 18:16:48 756
原创 Django REST framework 源码个人心得
序列化器用于将Django模型实例或其他复杂数据类型转换为Python数据类型,以便可以轻松地渲染为JSON、XML或其他内容类型。你可以使用DRF提供的视图和视图集来定义API的端点。首先,你需要安装Django REST framework。运行Django的开发服务器,并访问你的API端点来测试它是否按预期工作。例如,你可以设置默认的认证类、权限类等。虽然DRF不需要太多的配置即可开始使用,但你可以通过修改。文件中,你需要将视图或视图集与特定的URLs关联起来。在你的Django项目的。
2024-05-25 10:42:43 275
原创 项目功能介绍和回顾
instance=edit_obj 一点要可以找到才会修改,文件夹删除,如果是空的就数据库删除了,如果是有文件的,首先寻找当前文件夹的子类,然后对这些数据中文件夹挑出来放到列表,一直循环到没有文件,和没有子类文件夹,统计所以父文件夹下文件大小进行容量归还,然后腾讯cos删除文件,然后数据库删除文件和父类文件夹,因为mysql是级联删除。文件上传成功会进行一个回调函数,并且发送ajax请求到 setting_edit这个函数,这个函数通过表单验证和一些字段修改然后保存到数据库,数据库进行展示,
2024-04-23 20:28:47 1615
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人