
python web
文章平均质量分 68
Cherry Xie
喜欢学习,只是因为知识能让我更好地理解与处理遇到的事情。技术上比较全面,具备小程序、全栈、web3、数据分析、人工智能的开发经验。目前从事人工智能相关工作,欢迎知识理解上的交流。
展开
-
python异步之async与await
在 Python 中,await 关键字是用于处理异步操作的,它是 Python 3.5 引入的语法糖。await 被用于等待一个异步函数的执行结果。下面我们来详细了解一下 await 的执行逻辑。原创 2024-07-01 08:45:00 · 1921 阅读 · 0 评论 -
Django ORM 中过滤 JSON 数据
首先,我们假设您有一个名为 MyModel 的 Django 模型,它包含一个 JSONField 类型的字段,名为 data。这个 data 字段可以存储各种 JSON 格式的数据。原创 2024-06-30 08:45:00 · 738 阅读 · 0 评论 -
django orm 查询返回指定关键字
查询并返回 name 字段以及关联对象的数量annotate() 方法可以对查询结果进行聚合计算,返回包含计算结果的 QuerySet 对象。原创 2024-06-16 08:45:00 · 309 阅读 · 0 评论 -
Django ORM非空判断、以及通用写法
查询并返回 name 字段以及关联对象的数量annotate() 方法可以对查询结果进行聚合计算,返回包含计算结果的 QuerySet 对象。f" {field_name } __isnull" : True }) # 判断 ar_address 字段是否为空 qs = MyModel . objects . filter(is_field_null('ar_address'))# 判断 ar_address 字段是否为空自定义一个通用的函数,可以更方便地复用这种判断逻辑。原创 2024-06-15 08:45:00 · 1205 阅读 · 0 评论 -
pythonweb之Starlette
Starlette 是在 ASGI (Asynchronous Server Gateway Interface) 标准出现后开发的。ASGI 是 Python 的新一代 web 服务器接口标准,旨在取代老旧的 WSGI 标准,支持异步处理。原创 2024-06-08 08:45:00 · 1165 阅读 · 0 评论 -
用户认证之SSO
企业用户往往需要访问多个 SaaS 应用程序,如果每个应用都需要单独进行登录认证,会给用户造成极大的不便。通过 SSO 可以实现统一的身份认证,用户只需在一个地方登录,就可以访问所有集成的 SaaS 应用。原创 2024-06-04 08:45:00 · 753 阅读 · 0 评论 -
django再用有感
不知不觉,有一段时间没有django了,刚好最近有个小项目,就顺带用用,然后发现了一些之前未接触到的内容。一是多数据连接上的支持、二是django orm对异步的支持、三是websocket相关的操作。此文仅作为有感小记。django 总的来说,确实支持的蛮多,但对于非新手,似乎会觉得有些繁琐(至少最近flask、fastapi、quart等轻量级框架用多了之后,会感觉django配置真多。不过总体上,写了一套开发模板的话,都好说。再一个判断使用标注的理由,就是项目规模了。原创 2024-05-18 11:19:01 · 261 阅读 · 0 评论