小编Fer*_*erg的帖子

django - 动态地将计算列添加到查询集中

我有一个数据库表,其中包含 4 个表示版本信息的整数列 - Major、Minor、Cust、Rev。

我想将它们表示为表单中的单个列,并带有相关的填充。所以:0,1,2,3 = [0.01.002.0003]。

我意识到有多种方法可以使用 SQL 来执行此操作,但我很好奇是否可以在 django 端执行此操作?所以,之后:

queryset = MyModel.objects.all()
Run Code Online (Sandbox Code Playgroud)

...然后我可以使用额外的计算字段扩展查询集吗?后来我传递要序列化的查询集,并且我需要在这个阶段出现计算字段,所以我认为属性不起作用。

django

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

django ×1