Django查询集是从Django的ORM系统中检索对象的主要抽象
django 查询集注释和 order_by。 order_by('quantity') 拆分结果
我在 Django 中制作这个查询集。我的目标是列出前 10 名最畅销的产品。 查询有效并对两个具有相同名称的产品求和。 top_10_ordered_products = OrderedProduct.objects.
在调用 filter() 之前将字符串转换为 Django 模型名称(不重复)
model_name = "我的模型" 模型名称.objects.filter() AttributeError: 'str' 对象没有属性 'objects' 我怎样才能使这项工作,我已经尝试过: 执行(模型名称) 输入(模型_...
我的一个观点是通过特定查询大量访问数据库。 Scout-apm 将其识别为可能的 n+1 查询。我不确定这是问题所在,但它仍然是一个问题。 我原来的鳕鱼...
我正在尝试从模型表的末尾获取第二行和第三行。 我知道如何获得最后一行。 但我需要 - (last - 1) 和 (last - 2) 行交替。 你怎样才能得到它们? qs_select =
我有一个模型,创建者字段是用户表中的外键: 类 CompanyTemplateMessage(模型。模型): name = models.CharField(max_length=100, blank=True, null=True) 主题 =
我有一个使用 ManyToManyField 链接到它的类别的 Rant 模型。我已经序列化了,但问题是这个错误: { “类别”:[ “期望项目列表但得到类型 \&
房间由预定义的时间段组成,客户可以预订任何时间段。 模型,py 班级房间(模型。模型): 类元: 排序 = ['数字'] 数量 = 型号。
处理同一视图中的多个不同模型对象时如何将对象 ID 传递给 Django 视图
我正在尝试制作在主页上有仪表板的网络应用程序,用户可以在其中添加保存的链接、注释提醒等。我想出了如何在同一视图中使用多个表单来创建不同的模型 o...
使用 Prefetch 与 related_name 关系分组
我需要为多行图形制作一个具有这种主体结构的 API: [ { "title": "测试标题", “点”:[ { “日期”:“20 ...
假设我有以下 Django 模型: 类团队(模型。模型): 名称 = models.CharField(max_length=255) created_at = models.DateTimeField(auto_now_add=True) 我想写一个查询
我有一个带有 n 个结果的 django 查询集结果。它们源自的 Django 模型具有 DateTime 属性。我需要对这些对象进行计数,但根据以下规则,单个计数...
我想将 django QUERY 表示为 html 页面中的表,表标题与 django 字段名称相同。我该如何实施?
我想找到一种方法来在 HTML 表上表示通过 SQL 查询获得的记录集。 我查阅了之前的一篇文章,该文章谈到了与我类似的问题,但在那篇文章中提到了一个模型......
我最近的任务是优化我们用 drf 编写的一些 django rest api 的数据库查询和性能,并且能够成功地使用 prefetch_related() 来实现它们。 但是有一个你...
我的 Draft 模型中有以下 JSON 对象(名为“数据”): DRAFT1 数据= { 通讯 = [ {名称:“约翰”}, {名字:“鲍比...
我有一个由服务器返回的查询集: 查询集 = Item.objects.all() ItemSerializer(queryset, many=True).data [OrderedDict([('id', '123'), ('status', 'Available')]), ... OrderedDict([(...
我正在尝试从 Django 3.0 中的一个表单中编写一个干净的方法。在这里,当用户选择 production_process 时,干净的方法没有任何价值。并且在我的模板中出现错误...
如何修复 Django 在 ModelChoiceField 的查询集过滤上返回“self”未定义的 NameError?
我有 2 个模型,Type 和 Measure。每个 Measure 对象都有一个 typeid ForeignKey 字段,该字段引用 Type 对象的 id 字段。每种类型都在其自己的页面上查看,其中 id 通过...
如何在 Django 查询集中为列名编写别名。 对于将两个链接字段与同一外部模型(例如)的联合式组合很有用。 例如在 mysql 中:
在 Django 中,在 values() 之前使用 exclude() 实际上对性能更好还是只是一个神话?
在 Django QuerySet 中,在查询时,在查询中的 values() 之前使用 exclude() 真的更好吗? 例如: query_obj = TestModel.objects.values().exclude(somefield='somevalue') 这是...
我有一种情况,我正在注释一些值,但我不希望这些值成为输出。 qs = A.objects.annotate(data=Cast('amount', FloatField())) 我想在序列化之前删除数据...