例如,当我返回模型的json数据时,我想添加absolute_url
字段。
我在模型中添加了以下内容
@property
def absolute_url(self):
return self.get_absolute_url()
然后在我的tastypie资源中
absolute_url = fields.CharField(attribute="absolute_url", readonly=True)
class Meta:
fields = [... 'absolute_url' .. ]
但这还不足以让我的资源在JSON响应中包含absolute_url
数据。
我必须使用dehydrate
来包含该字段。
该文档并未明确定义字段的效果(此处为absolute_url CharField)。