django-orm

django-orm

文章 1 浏览 83

一个相关模型的过滤器很少有过滤器预取

有一个表 order ,它连接到表信号通过 fk 。我从表信号中循环循环,然后从表 order 访问子元素。结果,我得到 n+1查询。尝试做 prefetch_recated , p…

夏天碎花小短裙 2025-02-13 22:41:54 0 0

如何优化Django 1.8中的迁移

我正在使用Django 1.8,并在迁移文件夹中拥有一个包含100多个文件的应用程序。 django中是否有任何办法而没有删除文件来“压缩”或“优化”这些迁移,…

萝莉病 2025-02-13 19:50:37 0 0

如何在管理页面中通过Related_name查看ManyTomany字段的对象?

我有这两种模型: class User(AbstractUser): is_teacher = models.BooleanField(default=False, null=False) class Course(models.Model): teacher =…

眼眸 2025-02-13 14:59:23 0 0

Django 3.2和4.0之间的jsonfield查询零是不同的

假设我有一个带有 jsonfield 的Django模型: class Event(models.Model): data = models.JSONField() 并且我创建以下对象: event1 = Event.objects.c…

鹤仙姿 2025-02-12 18:31:42 1 0

如何使用外键加入链接的模型?

我来自Java,新来的Python / Django。所以我的问题可能是愚蠢的... 我有一个班级父母,其中包含与班级孩子的联系。 class Parent(models.Model): pass…

一个人的旅程 2025-02-12 04:20:18 0 0

Django:如果搜索空列表

具有此代码序列: queryset = self.filter( brand_id__in=( UserObjectPermission.objects.filter( content_type=brand_ctype, user=user, ).values_l…

吃兔兔 2025-02-12 04:04:55 0 0

如何过滤比较来自同一Django模型的两个信息

我有这样的医学验证模型: class MedicalCertificate(models.Model): needs_leave = models.BooleanField() date = models.DateTimeField() days_off …

红墙和绿瓦 2025-02-12 03:01:14 0 0

django orm中的过滤场M2M

我的模型: class Tag(models.Model): tag_name = models.CharField( 'Tag Name', max_length=255, null=True ) class Book(models.Model): name = mo…

倾听心声的旋律 2025-02-12 02:08:48 0 0

如何添加“和quot”条款到Django Orm中的外部连接?

假设我有两个表格,auth_group和auth_user_group。他们有一个简单的关系,其中auth_user_group具有一个group_id字段,该字段指向auth_group中的ID字段…

独夜无伴 2025-02-11 12:07:12 0 0

将基本的SQL查询转换为django orm

我想在表中显示课程名称以及问题数。需要帮助将以下查询转换为django orm: SELECT DISTINCT exam_course.course_name, COUNT(exam_question.question…

岛徒 2025-02-11 12:03:59 2 0

如何在django中使用组而不使用值()?

我正在尝试与Django Orm进行分组: sub = ( Participant.objects .values('category') .annotate( average=Avg(F('price')), ) ) 它可以按预期工作,…

零度℉ 2025-02-11 11:01:21 1 0

如何获得QuerySet不dict django汇总

我正在使用此QuerySet作为我的要求, invoices = Invoice.objects.aggregate(total_amount=Sum('order__order_items__amount'),number_of_invoices=Co…

誰ツ都不明白 2025-02-11 05:45:54 0 0

如何在Django中的其他模式中创建表?

我在Django项目中使用了PostgreSQL数据库。 我的项目中有多个应用程序。 users/ UserProfile model myapp/ CustomModel model 现在,我需要 userProfi…

白鸥掠海 2025-02-10 22:42:34 1 0

在Django中重新订购对象的有效方法

我已经编写了一个查询,以根据我在API请求中获得的值重新订购对象。 以下是我编写的示例代码: @action(detail=False, permission_classes=[], method…

姜生凉生 2025-02-10 22:37:01 0 0

在django orm中使用汇总(sum),自定义QuerySet字段

我想使用查询,其中我不需要发票和QuerySet中的总发票数量。 Invoice.objects.aggregate(total_amount=Sum('order__order_items__amount')) Invoice.o…

橘虞初梦 2025-02-10 20:02:04 1 0
更多

推荐作者

夢野间

文章 0 评论 0

百度③文鱼

文章 0 评论 0

小草泠泠

文章 0 评论 0

zhuwenyan

文章 0 评论 0

weirdo

文章 0 评论 0

坚持沉默

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文