Posts tagged with "orm"
There are a total of 16 posts.
Published 四月 15, 2025 by whitedec
模型选择定义的演变:关于TextChoices类
本文解释了如何利用Django 3.0及以上版本引入的TextChoices类以更直观和易于维护的方式定义模型字段的选择,讨论了与传统元组列表方式的区别、可重用性及代码可读性的提升效果。
Published 二月 01, 2025 by whitedec
Django中的'延迟评估(Lazy Evaluation)'是什么?
了解Django中的延迟评估(Lazy Evaluation)概念,并通过比较QuerySet的立即评估(Eager Evaluation)来学习性能优化。
Published 二月 01, 2025 by whitedec
Django QuerySet的 `.only()` 与 `.values()` – 差异与使用方法比较
比较Django QuerySet的 .only() 和 .values() 方法的差异和使用时机,了解各自的优点和选择性能优化的方法。
Published 二月 01, 2025 by whitedec
Django QuerySet 的 `.values()` 方法是什么?
Django 的 .values() 方法提供将特定字段选择并返回 QuerySet 的功能,并对性能优化十分有用。 查看与 .values_list() 的区别及用法。
Published 二月 01, 2025 by whitedec
解决Django ORM中的N+1问题 – select_related与prefetch_related完美指南
详细说明Django ORM中发生的N+1问题,以及select_related和prefetch_related的概念及区别。
Published 二月 01, 2025 by whitedec
Django ORM中的N+1问题是什么?为何会发生?
对Django ORM中发生的N+1问题进行概念性说明,并通过各种案例分析其发生原因。
Published 一月 14, 2025 by whitedec
Django ORM中的重复是什么?distinct() 方法的必要性和使用方法
详细介绍了distinct()方法的使用和注意事项,学习如何在Django ORM中编写高效且无重复的查询。
Published 一月 10, 2025 by whitedec
Django中的Q类: 轻松处理复杂条件的方法
介绍如何使用Django中的Q类轻松处理复杂条件的博客文章。
Published 十一月 16, 2024 by whitedec
在Django ORM中使用QuerySet和数据查询
利用Django ORM的QuerySet,可以高效地从数据库查询和过滤数据。了解Django QuerySet的基本方法、运算符及反向引用的有效使用方法。
Published 十一月 15, 2024 by whitedec
Django ORM的 objects 管理器是什么? - 深入分析
Django ORM的 objects 管理器是与数据库交互的核心要素。了解如何有效利用 Django ORM 中的 objects 管理器,从基本 CRUD 操作到自定义管理器、过滤、排序、聚合函数。
Published 十一月 15, 2024 by whitedec
Django ORM是什么?初学者的ORM概念入门
利用Django ORM,您无需直接编写SQL即可通过Python代码操作数据库。从ORM的概念到模型定义、CRUD操作、优点和局限的详细说明,使初学者轻松掌握Django ORM的使用。
Published 十一月 02, 2024 by whitedec
深入探讨Django模型结构:更好的数据库设计方法
了解Django模型的继承结构,以及models.Model、AbstractUser、CustomUser和models.Manager的角色和用法。学习如何扩展用户模型并优化ORM功能。