我想将django用于数据库驱动的应用程序,并且想知道django模型是否允许我使用复杂的查询来获取数据。
例如,我在数据库中有此表:
我想提取此查询产生的数据。
SELECT name
FROM movies
WHERE year between 1995 AND 2001
AND rank between 6 and 9;
我该如何使用Django?
Movie.objects.filter(year__range(1995, 2001), rank__range(6, 9))
您可以使用过滤器来限制Django的查询集。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句