Django模型:我什么时候应该使用@property装饰器来获取属性?

时间:2012-04-20 01:32:09

标签: python django

我想知道什么是最佳做法。我一直在使用@property装饰器,因为当我想在模板上显示与模型实例相关的内容时,它允许我避免创建自定义上下文变量。

我觉得我的模特太大了。这可以吗?

1 个答案:

答案 0 :(得分:4)

除非你发现自己在模型之后在模型上编写完全相同的代码,否则这不是问题。此时,您应该考虑编写一个模板标记,将模型作为参数。