django-queryset 相关问题

Django查询集是从Django的ORM系统中检索对象的主要抽象

如何在 django orm 中的单个查询中基于多个条件进行分组来获取计数?

假设我有以下客户模型: 类客户(模型.模型): 名称 = models.CharField() 城市 = models.CharField() first_joined = models.DateField(auto_now_add=True)

回答 1 投票 0

返回 QuerySet 或其列表有什么区别?

假设我有两个模型 Book 和 User,Book 上有外键。在我的 API 端点之一中,我返回以下查询集: 返回 User.objects.get(pk=user_id).posts.all() 结果是

回答 2 投票 0

按术语在结果中出现的位置对 Django QuerySet 进行排序

我正在尝试使用 Django 和 jQuery 实现输入字段的自动完成(用户从菜单中搜索食物)。问题是弄清楚如何对结果进行排序。 例如,如果...

回答 1 投票 0

在过滤查询集上使用 Django 窗口函数

我在过滤查询集上的窗口函数中遇到了一个令人惊讶的难题。 考虑两个模型:mymodel 和 relatedmodel,其中存在一对多关系(即 relatedmodel 有一个 Forei...

回答 1 投票 0

Django:过滤器检查两个/多个字段是否在列表中

我在 Django 中有一个模型 ModelNameHere,其中包含字段 field_a 和 field_b。 我在 python 中有一个列表,其中包含 (a,b) 形式的元组 我想获取 Django 模型的所有实例,其中两个字段......

回答 5 投票 0

根据相关字段属性注释django查询集

假设你的 django 项目中有这个模型结构 从 django.db 导入模型 类对象(模型.模型): 名称 = models.CharField(max_length=100) 类 ObjectEvent(models.Model):

回答 1 投票 0

多对多字段的所有值:Django

我有两个型号: 类作者(模型.模型); 名称 = models.CharField(max_length=255) 类书(模型.模型): 标题 = models.CharField(max_length=255) 作者 = models.ManyToManyFi...

回答 3 投票 0

如何删除django中所有不匹配的查询结果?

假设我有一个值列表 列表 =['值1',值2'值3'...'...'] 有没有办法可以对整个数据库运行查询并删除任何不匹配的条目? 与下面的几乎相反: 我...

回答 1 投票 0

如何在 Django 中使用相关模型和计数构建单个查询

我已经有一年没有使用 Django 了,今天尝试修改一些旧的代码库。 我有模型: 类 MetaTemplate(CreatedModifiedBase): 类型 = models.CharField(max_length=200) 类项目(

回答 1 投票 0

根据给定日期的状态过滤查询集

给出以下模型(使用 django-simple-history): 类 MyModel (models.Model): 状态 = models.IntegerField() 历史=历史记录() 我想获得所有...

回答 1 投票 0

如何使用变量而不是在过滤器查询集中给出字段django

如果我有这样的课程: 类名:field1 = ... field2 = ... ... 我不知道用户应该给出什么字段或模型,因此键将是模型中的字段名称和值...

回答 1 投票 0

如何创建 Django 查询集过滤器来比较同一模型中的两个日期字段

尝试获取一个查询,其中活动记录在我的 Solr 索引中已过时。 我想检查数据库中的 Activity.updated 日期是否大于...

回答 2 投票 0

Django + PostgreSQL:填充范围内缺失的日期

我有一个表格,其中一列为日期。每个日期可以有多个条目。 日期 ..... ----------- ----- 2015-07-20 .. 2015-07-20 .. 2015-07-23 .. 2015-07-24 ...

回答 3 投票 0

这在 Django ORM 中可能吗?我想查询反向外键关系。我需要从数据库中进行相当多的查询

我有什么? 我有如下模型。 产品类(型号.型号): 标题 = models.CharField(max_length=500) 时间戳 = models.DateTimeField(auto_now_add=True) 更新 = models.DateTimeF...

回答 1 投票 0

Django 查询集无法在具有复杂查找的 ListView 中正确过滤

我正在尝试构建一个 Django 应用程序,其中有一个 ListView,它根据复杂的过滤条件显示对象列表,但我遇到了查询集不过滤的问题...

回答 1 投票 0

在 Django 中过滤深层嵌套的 related_set

有两种型号: 类主题(模型): 类别 = ManyToManyField(类别, related_name='主题') 类别类别(型号): 父 =foreignKey('self', related_name='子类别')...

回答 1 投票 0

在 Django 查询中使用 max()

有没有办法让这个查询与 Django 一起工作? 阶段 = Task.objects.filter(id = input_stage.id)\ .update(start_date = max(data.get('start_date'), F('start_date')), ...

回答 1 投票 0

Django REST Framework:无法正确注释多对多模型的值,不断收到错误字段名称<field>对于模型无效<m2m model>

我有一个食谱模型和多对多模型,代表用户最喜欢的食谱: 类食谱(模型.模型): 作者 = models.ForeignKey(User, on_delete=models.CASCADE) 名字=莫...

回答 1 投票 0

django-tables2 对自定义列进行排序

django-tables2 文档描述了如何对自定义列进行排序(https://django-tables2.readthedocs.io/en/latest/pages/ordering.html#table-order-foo-methods)。但我不知道如何应用这个...

回答 1 投票 0

如何向表中添加重复列?

我正在使用 Django ORM 从数据库中检索数据: ws = Ws.objects.all() ws = ws.filter(*q_objects, **filter_kwargs) ws = ws.order_by(*sort_list) ws = ws.annotate(created_unix=UnixTimestamp(F('

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.