django-orm 相关问题

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

Django Query中的PostgreSQL编程错误

我有一个查询如下,它返回特定课程(学年)特定学期(学期)特定班级的所有学生的成绩:成绩= Grade.objects.filter(term ='First',...

回答 1 投票 -1

链接查询时,QuerySet结果被复制

所以我试图将查询链接在一起。这就是我在做的事queryset_list = modelEmployee.objects.filter(stars__lte = 3)A = len(queryset_list)#A = 2 queryset_list = queryset_list.filter(...

回答 1 投票 2

Django ORM:严格允许设置一个字段(NOT NULL)

我有以下表格用于M2M关系:class ContentOnPage(models.Model):objects = ContentOnPageModelManager()page = models.ForeignKey('Page',on_delete = models.CASCADE)...

回答 2 投票 0

始终是真Q对象

我想动态创建Django ORM过滤器查询的一部分,现在我可以做:如果有的话:Obj.filter(一些f1 = some_v1,f1 = v1,f2 = v2,f3 = v3,f4 = v4,...) ...

回答 6 投票 9

Django-ORM:需要与众不同。为什么?

我正在玩django ORM导入django django.setup()来自django.contrib.auth.models import用户,组来自django.db.models import Count#所有用户打印(User.objects.all()。count() )#...

回答 5 投票 5

django访问自定义管理器中的相关模型状态

我在Django中使用了model_utils库。我有两个模型如下所示类Book(TimeStampedModel):STATUS_CHOICES = Choices((0,'public',_('public')),(1,'private',_('...

回答 1 投票 1

django模型外键AttributeError

在我的Django项目中,我有两个应用程序:“音乐”和“用户”。我正在尝试在我的应用程序“音乐”中创建一个表作为表“MusicPiece”和来自其他应用程序的表“Member”之间的联合表“...

回答 1 投票 0

django按计数(*)左加入+组,包括零计数

class ItemGroup(models.Model):name = models.CharField(max_length = 50)class Item(models.Model):name = models.CharField(max_length = 50)group = models.ForeignKey(ItemGroup,on_delete = models ... 。

回答 1 投票 0

Django - 当使用不同的数据库时 - 我应该使用“using”还是“db_manager”?

要选择一个特定的数据库,你要编写:Object.objects.using('other_db')...或者:Object.objects.db_manager('other_db')...两者似乎完全正常。那么区别是什么呢 ...

回答 1 投票 1

Django ORM过滤器返回所有对象的默认值

我有一个有一个字段year_of_publishing的模型Book。用户输入年份,我想过滤书籍集合,获取当年发布的所有书籍。 year = self.cleaned_data.get('year',...

回答 2 投票 1

在Django中序列化外键对象

我一直致力于在Django中开发一些RESTful服务,以便与Flash和Android应用程序一起使用。开发服务界面非常简单,但我一直在努力...

回答 5 投票 38

如何比较django ORM中的计数?

我有这样的模型:类A(models.Model):done = models.Boolean()并且想要检查所有完成是否为True:A.objects.count()== A.objects.filter(done = True) .count()但是怎么做...

回答 1 投票 1

Django ORM原始删除查询不删除记录

我正在使用raw_sql查询,以方便我保持数据库最小化我删除额外的记录。通过此查询#d来自循环并具有值res = MyModel.objects.raw(“DELETE FROM ...

回答 1 投票 2

django - 显示所有组及其用户

使用django auth组和用户模型,我想查询所有组及其用户。 (user_id列表没问题)。我尝试过Group.objects.all()。select_related('user')但它不起作用:...

回答 1 投票 0

如何在Django ORM查询中包含来自外键对象的数据?

我正在尝试查询数据库中的对象,并从另一个共享外键关系的对象获取数据。例如,如果我有这些模型:class Book(models.Model):language = ...

回答 1 投票 0

查找仅具有一个特定相关模型的模型

考虑以下模型:class Product(models.Model):name = models.CharField(max_length = ...)class Size(models.Model):name = models.CharField(max_length = ...)products = models .. ..

回答 1 投票 1

Django在查询中打破了长查找名称

假设有一行代码使用包含很长“查找名称”的Django ORM执行查询:QuerySet.filter(...

回答 6 投票 14

从Django queryset中过滤掉重复值和无值

在Django应用程序中,我可以访问用户会话,然后使用flat = True获取users_ids。例如。我正在做:Session.objects.filter(last_activity_gte = time_window).values_list('user_id',flat = True)但......

回答 1 投票 2

select_for_update在解除阻塞后是否会看到由另一个select_for_update事务添加的行?

我想创建一个模型,其ID等于该模型的当前最大ID加一(如自动增量)。我正在考虑用select_for_update这样做,以确保没有竞争条件......

回答 2 投票 0

Django:查找ManyToMany关系中的所有值,其中相关集的所有元素都符合特定条件

我在ManyToMany关系中有两个模型。我想获得第一个模型的子集,其中每个相关模型都符合某些标准。场景:这是一个协作字典。一个 ...

回答 1 投票 3

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