【问题标题】:Tastypie or django-rest-framework for django in existing versions [closed]现有版本中 django 的 Tastypie 或 django-rest-framework [关闭]
【发布时间】:2012-09-04 05:47:23
【问题描述】:

前段时间它们确实很棒,有类似的主题证明了这一点,但是我们在 django 和框架方面都有很多更新。所以问题是:

现在该选择哪一个?

【问题讨论】:

  • 另见此主题 [what-are-the-differences-between-django-tastypie-and-djangorestframework][1] [1]: stackoverflow.com/questions/7303313/…
  • 事实上,这对 SO 来说不是一个好问题:这两个项目都很棒,您选择哪一个 - 没有非常明确的要求 - 归结为个人喜好。这不是 SO 的用途!请参阅 SO 常见问题解答!

标签: django rest tastypie django-rest-framework


【解决方案1】:

您的问题非常广泛。我没有使用 django-rest-framework 没什么大不了的。尽管我每天都大量使用 Tastypie 来开发大型 API。而且真的很棒。

我们能够插入我们自己的自定义身份验证机制,最终效果很好。此外,我需要使用复杂的模式类型(GPX 和 TCX 格式),而且这些工作真的很容易。

总而言之,Tastypie 真的很容易扩展。此外,它真的很容易开始。只需几行代码,您就可以获得一个有效的 API。

它对 HATEOAS 有很好的支持,并且具有出色的错误处理功能。它也很好地使用了 HTTP 状态代码。

作为最后的想法,两者似乎都被大量开发(在过去几天都有提交)。

您可以根据自己的需要进行选择。

【讨论】:

  • 你说得对,我应该更准确。无论如何,tastepie 似乎对我来说是完美的,因为我只需要证明有一个 api 并且我可以与 android 通信——那就没什么特别的了。非常感谢。实际上可能最复杂的事情是尽可能安全地发送密码,所以我希望它不难做到。
  • 希望对您有所帮助。美味佳肴很棒。使用 SSL,您将拥有密码。
  • 太棒了!所以这就是我所需要的。太棒了,非常感谢你,祝你有美好的一天!哦,你第二次帮助了我-谢谢:)
猜你喜欢
  • 1970-01-01
  • 2012-12-25
  • 2016-05-05
  • 1970-01-01
  • 1970-01-01
  • 2017-12-16
  • 2021-05-04
  • 2016-08-01
  • 1970-01-01
相关资源
最近更新 更多