django-orm 相关问题

Django的ORM系统,包括其查询集和模型系统。

将 python / django 对象从父模型移动到子模型(子类)

我正在对现有模型进行子类化。我希望父类的许多成员现在成为子类的成员。 例如,我有一个模型燕子。现在,我正在做欧洲人......

回答 5 投票 0

如何在 Django 中为普通用户和管理员用户创建单独的字段?

我有一个自定义用户模型,其中包含普通用户和管理员通用的字段(电子邮件[用于登录系统]、名字和姓氏)。但我想提供额外的字段...

回答 2 投票 0

通过第一个相关对象以多对多字段顺序查询

在 django 中,我想在按第一个相关对象排序的多对多字段中进行查询。这意味着查询集必须在多对多对象的第一个位置中搜索对象,然后其他...

回答 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

我可以在一个 Django ORM 抽象模型中为同一个表声明两个外键吗?

你能告诉我是否可以在同一个抽象模型中向同一个表声明两个ForeignKey? 我可以: 类 TrackableDateModel(models.Model): “”“跟踪创建的抽象模型...

回答 1 投票 0

Django-cte 给出:“QuerySet”对象没有属性“with_cte”

我有以下格式的记录: |编号 |名称 |创建 | ----------------------------------------------------------- |1 |一个 |2024-04-10T02:49:47.327583-07:00| |2 |一个 |2024-04...

回答 1 投票 0

使用包含句子的 django orm 查询对象

我有一些这样的城市: 在[99]中:City.objects.filter(title='Hamilton') 输出[99]:] 我有一些这样的句子: 句子 = '3101A 1280 Main Street West

回答 1 投票 0

Django 模型约束两个字段中至少一个字段不为 null 或为空

我向模型添加了约束,但似乎没有影响,因为我仍然可以在不提供任何字段的情况下创建模型实例。请帮助我强制执行约束...

回答 1 投票 0

Django 查询集最初保持为空,但在创建对象后填充,而无需重新运行查询。这怎么可能?

我在 Django 应用程序中遇到了一个令人困惑的问题。我在 DRF api 调用开始时从数据库查询中获取了一个查询集 (qs)。奇怪的是,这个查询集在

回答 1 投票 0

如何根据 MySQL 数据库中的更改更新 Elasticsearch 索引?

我正在从事 django 项目。我正在从数据库中执行查询,并根据数据库中的时间戳定期更新 Elasticsearch 索引。就像时间戳在

回答 1 投票 0

Django:根据另一个表更新一个表

我有两个表Table1和Table2,它们具有相同的字段hash_str。 从 django.db 导入模型 类表1: 数据 = JSONField(...) hash_str = CharField(...) 表2类: 名称 = CharF...

回答 1 投票 0

我如何通过其他表Django ORM中的多对多字段进行过滤?

我的模特: 班级工作: id = models.UUIDField() 名称 = models.CharField() 类别 = models.UUIDField() JobReviewers 类: user_id = models.UUIDField() 名称 = models.CharField()...

回答 1 投票 0

更改图像字段 URL

我正在尝试通过调用页面模型的 Correct_image_url 方法来更正我的图像 URL。但是,由于某种原因,结果没有被保存。因此,虽然它运行正常,但...

回答 1 投票 0

查询列表JSONField的所有成员

在 django 4.2 中,我有一个具有特殊属性的模型。 它是一个 JSONField 并且是一个如下所示的列表: 从业者.objects.create( name=“奥尔德里奇,伊丽莎白·简”, 专业...

回答 1 投票 0

Django:排除中的多个参数通过 OR 代替 AND 来连接

根据文档,exclude() 通过 AND 连接多个参数,但我的查询似乎使用 OR 逻辑。 我有以下模型: 类书(模型.模型): # 一些字段 一个...

回答 1 投票 0

如何使用 Django ORM 一次过滤 2 个属性

我有以下型号: 父类(模型.模型): item_involved = models.ManyToManyField(Item, through=ItemInvolved) 类 ItemInvolved(models.Model): 父 = models.ForeignKey(Pa...

回答 2 投票 0

Django 过滤器,其中对象的多对多列表中的每个项目都包含在提供的查询集中

我有以下型号。 类文档(模型.模型): allowed_groups = models.ManyToManyField(Group, related_name='allowed_documents') 类 Person(models.Model): 权限组 = 模型。

回答 2 投票 0

django orm 按天数整数过滤日期时间

我有一个名为 AccessDuration 的模型,其中两个重要字段是持续时间(int)和 lab_start_date(日期时间)。基于这两个字段,我想检查访问期限是否已过期...

回答 1 投票 0

如何在 Django 查询集中生成带有值列表的带注释字段?

我需要编写一个高级查询,它允许我获取一个查询集,其中包含带有键字符串的字典和带有所有可能值的列表。这是我得到的: 在[26]中:Offer.obj...

回答 1 投票 0

合并两个 django 查询集而不改变顺序

我需要对查询集进行两种不同的过滤。 qs1 = qs.filter(名称=值) qs2 = qs.filter(设备集__名称=值) 然后我需要在不改变顺序的情况下连接它们,就像它们...

回答 2 投票 0

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