Django Rest Framework 预取数据
我想尽量减少获取数据的查询数量。我有 3 个模型: class SubCategory(models.Model): game = models.ForeignKey(Game, verbose_name=_("Gra"), on_de…
使用 Django 的查询集进行分组
我在 Django 中有一个模型,这就是它的样子,字段较少 - 我想将行按 buy_price_per_unit 进行分组,同时我也想知道总单位数该 buy_price_per_unit 正…
Django Query - 如何使用基于根查询的值进行预取过滤器?
为了获得更好的性能,我使用预取选择来在一个查询中获取所有内容,如下所示: profile = Profile.objects.only('id','series_following').prefetch_re…
如何获取注释Count的主键
你好 stackoverflow 社区,我的问题是关于 django annotate 的。 基本上我想做的是从两个不同表中的两个不同字段中查找具有相同值的重复值。 这是我的…
Django 过滤器,其中模型没有外来对象或外来字段等于
我有两个模型 Community 和 UserCommunity 社区模型 class Community(models.Model): # Community name name = models.CharField(max_length=64) slug…
django - 来自 CharField 的具有默认参数的自定义字段
我正在尝试在我的项目中使用多个自定义字段。例如CurrencyField。 我想给它一个默认参数,如 verbose_name - "mena" 等。Django 引发错误: kwargs['v…
django使用子查询来注释外键字段的不同值的计数
我正在尝试注释不同产品的数量,但到目前为止我还没有成功。我收到如下错误: ProgrammingError: subquery must return only one column LINE 1: ..._…
Django 注释其子级中正在运行的查询集的不同值的计数
我追踪这个错误有一段时间了,直到我找到了我相信它的来源,而我现在被困在这里了。 我有以下模型: class ShopItem(models.Model): id = models.UUID…
获取每个组的最新条目
我正在尝试在 django 4.0 中构建一个简单的存储示例,其中的内容被插入到如下定义的存储表中: class material_storage(models.Model): storage_id = …
这个 sql 查询的 django ORM 查询是什么?
这个查询可以翻译成 Django ORM 吗?这在 postgresql 中有效。 select * from user_feed_moderation left join user_feed_moderator on mod_id=user_i…
Django ORM 仅按小写字母过滤
如何使用 Django ORM 过滤仅显示小写的对象? 例如,在我的例子中,我想将所有具有“非小写”对象的电子邮件更新为“小写”。 from django.db.models.…
在 Django 中查询多个表并获取合并结果
我正在 Django 中构建一个博客应用程序,目前停留在查询数据上。我正在创建一个帖子,然后将多个图像上传到该帖子。 这是我的博客文章模型。 class Po…
如何在 Django ORM 中基于 select_lated 对查询集进行排序和过滤
我的模型中有两个表,如下所示: class Coin(models.Model): coin_id = models.CharField(max_length=100, primary_key=True, unique=True) name = mo…
如何在 django 中获取多对多关系表数据?
这是我的models.py, from django.db import models class Course(models.Model): Credits = ( ('1', '0.75'), ('2', '1'), ('3', '2'), ('4', '3'), …