摘要: ### This QueryDict instance is immutable request.data为queryset对象,默认不可修改 > 在正常的请求/响应周期中访问时,QueryDicts request.POST和request.GET将是不可变的。要获得可变版本,您需要使用Query 阅读全文
posted @ 2023-06-28 11:19 Duosg 阅读(15) 评论(0) 推荐(0) 编辑
摘要: ### 1 Ubuntu 只显示回环地址,无法上网如何解决 + 重新安装无线网卡 ```shell sudo lshw -numeric -class network sudo route -nv sudo dhclient -v ``` 阅读全文
posted @ 2023-06-19 09:17 Duosg 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、python 1 数据类型 数据类型:整形、浮点型、字符串、布尔值、列表、字典、集合、元组 2可变、不可变 可变:列表、字典、集合 不可变:数字、字符串、元组 可变不可变指的是内存中的那块空间是否可以被改变 3装饰器、迭代器、生成器 ① 装饰器: 在不改变原有函数代码的基础上,在函数执行前后进行 阅读全文
posted @ 2023-05-10 20:46 Duosg 阅读(99) 评论(0) 推荐(0) 编辑
摘要: python 1.猴子补丁: 只有python有猴子补丁,简单来说就是动态的替换。 在不修改源代码的情况下,在运行时动态修改动态对象【一个类或者模块】的行为 虽然猴子补丁技术可以在某些情况下非常有用,但是滥用猴子补丁技术可能会导致代码难以理解和维护 import pymysql pymysql.in 阅读全文
posted @ 2023-05-10 20:45 Duosg 阅读(88) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ - 消息中间件 1 消息队列Rabbitmq介绍 1.0 什么是消息队列 消息:指的是两个应用间传递的数据【字符串、对象等等】 消息队列:在消息的传输过程中保存消息的容器,在消息队列中游生产者和消费者两个角色 生产者:生产者只负责发送数据到消息队列 消费者:消费者只负责从消息队列中 阅读全文
posted @ 2023-05-06 16:45 Duosg 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1 schema模块简介 不管我们做什么应用,只要和用户输入打交道,就有一个原则--永远不要相信用户的输入数据。意味着我们要对用户输入进行严格的验证,web开发时一般输入数据都以JSON形式发送到后端API,API要对输入数据做验证。一般我都是加很多判断,各种if,导致代码很丑陋,能不能有一种方式比 阅读全文
posted @ 2023-05-04 17:36 Duosg 阅读(62) 评论(0) 推荐(0) 编辑
摘要: Docker 0 虚拟化 0.1 什么是虚拟化 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚 阅读全文
posted @ 2023-05-04 17:34 Duosg 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、sqlalchemy 简介 1 sqlalchemy 在Flask中没有orm【对象关系映射】框架,方便我们快速操作数据库。但是在Flask,fastapi中用sqlalchemy居多 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API【数据库接口规范】之上, 阅读全文
posted @ 2023-05-04 17:26 Duosg 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、Flask简介 1 Flask 和pythonweb框架介绍 # python web框架 ,本质都一样 -django:大而全,内置的app多,第三方app也多 -Flask:小而精,没有过多的内置组件,只完成web框架最基本的功能,需要借助于第三方,完成更丰富的功能 -web.py:是一个小 阅读全文
posted @ 2023-05-04 17:23 Duosg 阅读(33) 评论(0) 推荐(0) 编辑
摘要: Celery - 分布式任务队列 1 celery简介 1.1 什么是celery Celery是一个用Python编写的分布式任务队列框架。它允许开发者将任务分发到多台服务器或进程中执行,从而实现高效的异步任务处理。 Celery框架基于消息传递实现,任务可以在多个节点之间异步传递和执行,这大大提 阅读全文
posted @ 2023-05-04 17:03 Duosg 阅读(450) 评论(0) 推荐(0) 编辑