【问题标题】:Django change queryset field not affecting DBDjango更改查询集字段不影响数据库
【发布时间】:2016-04-28 22:11:25
【问题描述】:

如果有更改查询集字段的方法,对其应用函数,然后在模板中访问此字段?

@property (getter/setter) 不能用于查询集,只能用于模型的字段。有什么建议吗?

【问题讨论】:

    标签: django django-models django-templates django-queryset


    【解决方案1】:

    创建返回自定义查询集的自定义管理器。在Django docs 中了解更多信息。

    【讨论】:

    • 我有一个自定义查询集。我需要在执行查询集之后修改字段
    • 但是查询集没有字段,所以这对我来说毫无意义。我认为您需要更加明确,例如提供一些示例。
    • link参考这个问题
    猜你喜欢
    • 1970-01-01
    • 2020-05-20
    • 2011-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-04
    • 2012-04-28
    相关资源
    最近更新 更多