自定义 Django 模型字段的字段查找功能
我有一个自定义模型字段 YearWithSurenessField,它在 python 中由自定义数据类型 YearWithSureness 表示。 YearWithSureness 的构造函数为 YearWithS…
QuerySet 缓存:在过滤器被触发后执行 get
以下代码将执行多少数据库查询: q = SomeModel.objects.filter(pk__in=ids) print q # The actual query is executed and the result # set evaluate…
Django“objects.filter()”与清单?
可以通过这种方式限制 QuerySet: creators_list = ['jane', 'tarzan', 'chita'] my_model.objects.filter(creator=creators_list) ???…
Django 查询在哪里
如何使用 django 对象查询来做到这一点: SELECT * FROM test WHERE (test_id IN (SELECT test_id FROM test_subject_set)) AND (test_begin_time '')…
使用 Django 获取每个月的总计
我有一个这样的模型: class Sales(models.Model): item = models.CharField(max_length=40) date_sold = models.DateTimeField() 我想展示特定年份每…
Django:接下来 30 天每天的生日总数
我有一个与此类似的模型: class Person(models.Model): name = models.CharField(max_length=40) birthday = DateTimeField() # their next birthday…
在运行时指定 Django 查询过滤器
如何在运行时指定任意 Django 查询过滤器? 通常人们会使用这样的过滤器... query_set = MyModel.objects.filter(name__iexact='foobar') 但是如果我…
django查询集在select语句中包含更多列
我一直在尝试使用查询集创建向后关系,并且连接工作正常,接受它不包括所选列中的其他连接表。下面是我的模型、查询集和查询。str() 打印 class Main(…
使用别名的 django 自连接查询
我正在尝试使用查询集来执行以下查询,而不使用原始 SQL。知道怎么才能做到这一点吗? select * from category_main a, category_list b, category_ma…
通过字符串过滤 ValuesQuerySet?
我试图通过动态指定字段来实现类似的目标: my_model.objects.values('id', 'name') 所以我尝试了, my_string = 'id', 'name' my_model.objects.valu…