![]() |
1
3
条件表达式一种选择是使用 conditional expressions 。它们提供了检查条件的简单方法,并根据条件提供一个值。在您的情况下,它将如下所示:
Q和ExpressionWrapper
还有另一种有点老套的方法,通过结合使用
在django,
但是来了
请注意,这是没有文档记录的,因此这种行为在将来可能会改变,但我已经使用django版本1.8、1.11和2.0进行了检查,效果很好 示例:
|
![]() |
2
2
您可以使用 Func() expressions 。
|
![]() |
Florent · 如何在Django中聚合多个字段? 1 年前 |
![]() |
KWunsch · Django没有将pk引入模板 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |
![]() |
Farid · 限制django每个客户的访问 2 年前 |
![]() |
Blue · 从Django中的输入字段获取用户输入 2 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |