如何在使用django.core.serializers
進行的JSON中添加Model的屬性以返回AJAX
調用?Django模型 - 在JSON中添加屬性
我有一個模型:
class MyModel(models.Model):
...
@property
def a_property(self):
return some_value;
然後在視圖中,我在一個AJAX調用發送該模型的JSON。問題是,我不知道如何發送此屬性返回的值。我試過
query_set = MyModel.objects.flter(...)
serializers.serialize('json', query_set, fields=('...', ... , 'a_property'))
但是這不起作用。我怎樣才能通過這個屬性的價值?
謝謝!你聯繫的答案效果很好!我根據[這個要點](https://gist.github.com/rdenadai/6095815)進行了一些更改後使用了它。我將我的串行器發佈到一個答案中 – Sourabh