【发布时间】:2009-11-16 16:32:40
【问题描述】:
在 Django 中,我有一个模型,我将有一个字典,其中该模型中的对象的 id 作为键,权重作为值。我想在 order_by 中使用这些权重:
MyModel.objects.filter(title__icontains=query).order_by( 'value_from_the_dictionary' )
如何做到这一点?
我无法将权重放入模型中,因为在每次调用此视图时它们都会有所不同,而且我不想将它们保存在任何地方,它们将在每次查询 URL 时计算出来。
【问题讨论】:
标签: python django sorting sql-order-by