django-活塞足够成熟?

san*_*lto 7 python django rest web-services django-piston

我正在开发一个广告网站,并希望使用Web服务来处理请求.我的意思是,发布商网站将放置一个JavaScript代码段,它将通过REST GET拉出横幅.

django-piston框架是否足够成熟以实现此功能?

lim*_*ist 13

我一直在寻找"最好的"Django REST包,并且遇到了这个表,这很有用:

http://www.djangopackages.com/grids/g/api/

在这一点上(2011年中),Django-Tastypie是作者数量,更新的代码库,文档和整体活动的明显赢家.

编辑,2012年1月:我认为两个主要的竞争者现在是Django-Tastypie,还有Django-REST框架.后者具有Web浏览API的一个非常有用的功能,我还没有在其他包中看到.


Jor*_*ter 6

我目前正在使用它,它足以满足我的需求,这非常简单(大多只是为模型数据设置只读API的简单方法).我有几个批评:

  1. 似乎jespern(代码的创建者)在回应发布到bitbucket的问题方面做得很多.可能是一个不公平的批评,以及django-piston Google Group的活动.发布问题并且无论如何都会遇到零响应仍然令人沮丧.

  2. 似乎编码中存在一些不一致或错误.例如,我发布的这个问题.(我可以在小组中进一步追求).

  • 我完全同意你的约旦.我一直在努力决定是否将Piston或Tastypie用于我正在进行的项目,虽然我更喜欢Tastypie,但它缺少一些我想要的功能(例如访问请求以便从资源方法).这就是我开始考虑活塞的地方,但该项目的活动似乎在减少.真的很遗憾. (3认同)