38得票1回答
Django管理界面中的ManyToManyField

我做了一个模型(models.py):class opetest(models.Model): name = models.CharField(max_length=200) author = models.ForeignKey(User, related_name='auth...

37得票4回答
Django: 如何使用Django ORM实现JOIN操作?

我在Django中建立了一个问答类型的网站,使用以下模型:class Question(models.Model): title = models.CharField(max_length=70) details = models.TextField() class Answ...

37得票3回答
Django:ORM支持SQL的“IN”运算符吗?

Django ORM是否支持SQL的IN操作符?类似这样:SELECT * FROM user WHERE id IN (1, 5, 34, 567, 229) 如何使用Django ORM进行类似的查询? 谢谢。

37得票4回答
Django Blob模型字段

如何在使用PostgreSQL后端的Django ORM中存储二进制数据“ blob”?是的,我知道Django不赞成这种做法,我也知道他们更喜欢你使用ImageField或FileField进行存储,但可以说,这对我的应用程序来说是不切实际的。我尝试过通过使用TextField来进行黑客攻击...

36得票3回答
在Django迁移中,--fake-initial和--fake有什么区别?

--fake-initial和--fake在Django迁移中有什么区别?使用虚假迁移的危险是什么?有人知道吗?非常感谢大家。 我正在使用Django 1.10版本。

35得票5回答
Django ORM,按天分组

我试图按照日期对产品进行分组,但是date_created是一个datetime字段。Product.objects.values('date_created') \ .annotate(available=Count('available_quantity'))...

32得票4回答
如何为Django模型定义默认数据?

我希望我的应用程序具有默认数据,例如用户类型。 在迁移后管理默认数据的最有效方式是什么? 它需要处理这样的情况,例如在添加新表后,自动添加其默认数据。

31得票3回答
我可以从Django ORM查询中删除ORDER BY吗?

似乎Django默认会给查询添加ORDER BY,我能否清除它?from slowstagram.models import InstagramMedia print InstagramMedia.objects.filter().query SELECT `slowstagram_ins...

30得票3回答
Django使用另一张表的数据更新表格

我有两个表格products和categories,它们通过外键连接在一起。 我需要使用categories.price_markup更新字段products.new_cost,如下所示:UPDATE products p INNER JOIN categories c ON p.catego...

29得票7回答
许多对多关系保存后未立即更新的问题

我在使用ManytoMany关系时遇到了问题,当我通过管理员保存模型并尝试在与post_save信号或相关的AdminModel中的函数中使用新值时,模型没有更新。我尝试使用id获取函数重新加载对象,但仍然具有旧值。 这是一个事务问题吗?当事务结束时是否会抛出信号? 谢谢。