跳转到主要内容

tastypie的服务URL

项目描述

一个简单的API端点,我们在Mozilla的Tastypie API服务中发现它很有用。

安装

使用pip安装

pip install tastypie-services

注意:版本2将库从services重命名为tastypie_services。

配置

添加到您的urls

from tastypie_services.urls import services

urlpatterns = patterns('',
        ...
        url(r'^', include(services.urls)),
)

如果您想允许设置访问,设置

CLEANSED_SETTINGS_ACCESS = False

实际的服务器状态非常具体于您的服务器,因此您需要创建一个覆盖services中那个的基础类。告诉库对象在哪里。例如

SERVICES_STATUS_MODULE = 'lib.services.resources'

然后在 lib.tastypie_services.resources

from tastypie_services.services import StatusObject as Base

class StatusObject(Base):

    def test_cache(self):
        cache.set('status', 'works')
        if cache.get('status') == 'works':
                self.cache = True

查看solitude以获取此示例。

项目细节


下载文件

下载适用于您平台的自定义文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。

源分布

tastypie-services-0.2.2.tar.gz (3.9 kB 查看哈希值)

上传时间 源码

由以下支持