使用 django-piston 时出现 400 Bad Request 错误
我正在尝试使用 Piston 为 Django 提供 REST 支持。 我已经按照提供的文档实现了我的处理程序。 问题是我可以“读取”和“删除”我的资源,但无法“创…
编写 django-piston 客户端的正确方法是什么?
我已经阅读了很多关于 django-piston 的文章,并使用它为我正在开发的应用程序制作 API,但我对世界的客户端很着迷。我已经编写了处理程序和 uri 映射…
通过 Django Piston 请求令牌抛出 TypeError 异常
当尝试在 Django Piston 中通过 OAuth 进行身份验证时,会引发以下异常: Environment: Request Method: GET Request URL: http://localhost:8000/api…
django feeds 的发布日期错误
我有以下问题。 项目的 django-piston api 的 handlers.py: .... # "need" to set this for datetime.strftime() locale.setlocale(locale.LC_TIME,'…
适用于 Django 项目/应用程序的 RESTful API
当您想在 Django 中“RESTify”您的 Django 项目时,您更喜欢什么? 我得出的结论是,确实有三个选项可以做到这一点: django-piston http:// /bitbuc…
Django 项目(apache、mod_wsgi)无法导入命名空间包
当使用 pip 从 bitbucket repo 安装 django-piston 时,我注意到一些奇怪的东西(第一行缩进输出): $ pip install hg+http://bitbucket.org/jespern…
django-piston:覆盖发射器中的默认序列化
我目前正在为 django 项目编写 API,并为此使用 django-piston。但是,我需要自定义某些基本类型的序列化方式。 更准确地说,我的模型是一个特殊的 Mo…
Django-Piston - 我无法在带有外键的模型上发布
我正在尝试在我的 Django 项目上设置活塞。当我尝试在包含外键:位置的模型上发布(创建)新条目时,我遇到了困难。 这是我收到的确切错误: 无法分配…
使用 django-piston 发布 JPG|PNG 以及 JSON 描述
我正在 django-piston 中定义一个 create() 方法。我需要能够接收图像及其以 JSON 格式编码的描述。怎么做呢?它们应该在两个单独的 HTTP 请求中进行…
从 Django 视图使用 django-piston REST API 的最佳方法是什么?
我已经开始使用 django-piston 来创建 API,但我无法找到有关如何使用 python 从 django 内部使用 API 的文档。我见过使用 javascript 的例子。 到目…
如何使用 django-piston 返回格式化的错误消息和正确的 HTTP 代码?
我希望能够使用 django-piston 返回带有格式化内容的 HTTP 响应。 我想我必须创建自己的rc_factory。 我想做的是: return rc.404({'status': 0,'mess…
django-piston 足够成熟吗?
我正在开发一个广告网站,并希望使用网络服务来满足请求。我的意思是,发布商网站将放置一个 JavaScript 片段,并通过 REST GET 拉出横幅。 django-pi…
如何在 django-piston 处理程序中为 JSON 消息设置 HTTP 标头?
在活塞处理程序中,我需要返回 django.db.models.query.QuerySet 作为正确的 JSON 消息(反映底层模型和查询),同时还添加我自己的 HttpResponse 标…
如何在 Piston 类方法中访问 request.user
我有一个模型,其中包含一个 ManyToMany to User 来跟踪哪些用户“最喜欢”特定的模型实例。 在此模型的 API 中,当经过身份验证的用户请求时,我想包…
Django Piston 内容类型始终为空
一周前我让 django-piston 工作,但最近我无法调用任何网络服务。下面是一个简单的例子。我有一个“测试”服务,如果存在内容类型,则返回“是”;如…