
后端开发
文章平均质量分 51
大数据之美
这个作者很懒,什么都没留下…
展开
-
FastAPI入门到精通 - 【基础入门】- FastAPI简介
它结合了Python 3.7+的异步特性和类型注解,以及诸如Starlette、Pydantic和uvicorn等优秀库的功能,为开发者提供了出色的性能和开发体验。这有助于减少错误和调试的时间,并提供更好的代码自动补全和文档化。FastAPI构建在Starlette这样一个基于异步的高性能Web框架之上,通过利用异步请求处理和事件循环机制,实现了出色的性能和响应能力。FastAPI的目标是通过结合静态类型检查和异步编程,以及利用现代Python的语言特性,提供一个高性能、易于使用和可维护的Web框架。原创 2023-06-19 21:58:52 · 1006 阅读 · 0 评论 -
从性能、开发难度、推广使用等方面,对比一下django flask fastapi的优点和缺点
从性能、开发难度、推广使用等方面,对比一下django flask fastapi的优点和缺点原创 2023-06-19 21:38:30 · 2467 阅读 · 0 评论 -
Django函数视图及通用类视图
在Django中,视图(View)是处理请求并返回响应的函数或类。Django中的视图函数可以分为两种:函数视图和类视图。原创 2023-03-25 22:16:02 · 346 阅读 · 0 评论 -
Django 路由配置URLConf
在Django中配置URLConf非常重要。它使您能够将URL映射到视图函数,并为您的应用程序提供清晰的URL结构。在本文中,我们介绍了URLConf的基本知识,并且展示了如何在Django中配置URLConf。希望这篇文章能够帮助您更好地理解Django的URLConf功能。原创 2023-03-25 22:16:39 · 450 阅读 · 0 评论 -
Django pre_fetch的使用方法
pre_fetch是Django ORM的一个扩展,它可以帮助我们一次性获取多个相关对象。接下来,你需要创建一个pre_fetch对象,该对象包含了你需要获取的相关对象和它们之间的关系。在你的Django项目中,你需要导入 pre_fetch,以便使用它。现在,当你通过查询集来访问MyModel对象时,它会直接获取相关对象,而不是每次访问对象时都进行查询。它可以帮助你优化你的Django应用程序,并减少数据库查询的次数。这个例子中,我们将pre_fetch对象应用于MyModel的查询集。原创 2023-03-23 23:58:28 · 156 阅读 · 0 评论 -
Django select_related的使用方法
使用select_related方法可以避免在查询外键关联对象时反复查询数据库的情况,提高了查询效率。在实际开发中,需要根据具体情况来决定是否使用select_related方法进行查询优化。原创 2023-03-23 23:59:25 · 844 阅读 · 0 评论 -
django多对一关联
在上面的代码中,Book 模型中的 author 字段是一个 ForeignKey 字段,它引用了 Author 模型。这是因为在多对一关系中,多的一方依赖于一的一方,当一的一方被删除时,与之相关的多的一方也应该被删除。ForeignKey 字段定义了一个与另一个模型的关系,这个关系一般是一对多的关系。多对一关系是 Django 中的一种常见的关系,也是模型之间最基本的关系之一。在实际开发中,多对一关系非常常见,它可以帮助我们描述各种复杂的数据之间的关系。原创 2023-03-22 23:58:46 · 160 阅读 · 0 评论 -
django一对一关联
Person模型只有一个字段name,而Profile模型具有三个字段:bio、email和person。person字段是一个OneToOneField,它指定了一个对Person模型的一对一关联。在上面的示例中,我们将Person模型传递给OneToOneField字段,因此Profile模型与Person模型之间具有一对一关联。在Django中,一对一关联是一种关系模式,它指定两个模型之间的关系,其中一个模型只能有一个关联对象,而另一个模型可以有零个或多个关联对象。原创 2023-03-22 23:55:36 · 202 阅读 · 0 评论 -
Django 和 Flask 的对比
Django 和 Flask 都是 Python Web 开发领域非常流行的框架,它们各自有自己的优点和缺点。原创 2023-03-19 23:38:06 · 2116 阅读 · 0 评论 -
Django性能优化三部曲
Django是一个高效的Web框架,但是在处理大量数据时仍然需要进行性能优化。在这篇文章中,我们将讨论三个简单的步骤,帮助你优化Django应用程序的性能,提高响应速度。原创 2023-03-19 23:28:32 · 568 阅读 · 0 评论