|
|
1
12
我会研究使用姜戈活塞 http://bitbucket.org/jespern/django-piston/wiki/Home 应用程序如果安全是您的主要关注点。 我以前用过django-rest接口,它的可靠性和简单性都可以很强,但是django-piston在前进中似乎更灵活。 |
|
|
2
3
好吧,从表面上看,有一个
其次,(即使Django还没有),可能应该有一个中间件来执行CSRF/XSRF表单检查。(哦,好像
be one
)您还应该能够使用
|
|
|
3
3
即使使用身份验证参数,您也无法对人们可以做什么进行细粒度控制。Django REST接口的当前实现不跟踪用户信息,因此您没有这些信息可用于执行细粒度授权检查。 见 Issue #32 . 但是,扩展它以添加一些特性相对比较容易。我使用很多子类来添加特性。 然而,使用登录信息更新请求在Django中是很困难的。我不这样做,而是将信息留在集合中。 现在,我估计在补丁和子类之间,我所写的和滚动自己的RESTful视图函数一样大。 然而,DjangoRest优雅而整洁地处理HTTP摘要身份验证。我不希望用我的django视图函数的某种装饰来替换它们。 [也许我们应该打开一个源代码伪造项目,并制定一个干净的替代方案?] |
|
4
2
请看一下django-rest框架,我刚从tastypie跨过这个新框架,效果很好! http://django-rest-framework.org/ 尤其是基于类的视图和可浏览的API!还有很多其他的优点(例如上传图片) |