Tastypie:如何使用Rest API发布字典

时间:2014-01-13 13:03:39

标签: django tastypie

我遇到了python-Django框架中的问题。我想知道是否可以使用tastypie使用rest api发布字典。如果是,请告诉我如何。此外,任何参考链接将不胜感激。

Sample dictionary:

tupl =[]
dict1={}
tupl.append({"city":"Kolkata"})
tupl.append({"city":"Delhi"})
dict1["location"] = tupl

output Json:
[{"location": [{"city": "Kolkata"}, {"city": "Delhi"}]}]

非常感谢。

2 个答案:

答案 0 :(得分:1)

这里有一个示例http://django-tastypie.readthedocs.org/en/latest/non_orm_data_sources.html

您需要资源的子类并覆盖一个或多个ob_ *方法

答案 1 :(得分:0)

假设我们有一个SomeModel模型类,并且它具有返回get_dict_field()的{​​{1}}函数。

dictionary