【问题标题】:Django-Tastypie significance?Django-Tastypie 的意义?
【发布时间】:2013-09-05 10:07:17
【问题描述】:

我关注了this 教程链接,并且能够生成与本教程中相同的 o/p。现在,我的问题是除了以 xml/json 格式显示/表示数据库表数据之外,美味的派到底是用来做什么的?

我可以将json格式的数据存储在任何变量中吗?

【问题讨论】:

    标签: django django-models tastypie


    【解决方案1】:

    用于创建RESTful API's

    Tastypie 的文档概述了使用它的一些常见原因:

    • 您需要一个 RESTful 并能很好地使用 HTTP 的 API。
    • 您想支持深厚的关系。
    • 您不想编写自己的序列化程序来正确输出。
    • 您需要一个没有什么魔力、非常灵活并能很好地映射到问题领域的 API 框架。
    • 您想要/需要与 JSON 同等对待的 XML 序列化(YAML 也有)。
    • 您想支持我认为的 NIH 综合症,这与 NIH 无关,更多的是关于帮助朋友/同事。

    【讨论】:

    • 感谢您的回答。我没有得到你的第 2 点(你所说的深层关系是什么意思?),第 4 点和第 6 点。另外我可以将生成的json格式数据存储在任何变量中吗?
    • 存储在一个变量中,就好像你想让tastepie生成一个结果并在你的视图中使用那个结果?我想你可以..检查这个django-tastypie.readthedocs.org/en/latest/…
    • 我不明白您将生成的 json 存储在变量中是什么意思。深层关系是几个连接在一起的模型。 Magic 和 NIH 是常见的编程术语。谷歌一下,如果您还有其他问题,请创建一个新的 SO 问题。
    猜你喜欢
    • 1970-01-01
    • 2015-06-23
    • 2013-03-09
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    • 2013-10-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多