跳转到主要内容

BTHLabs JSONRPC - Django集成

项目描述

BTHLabs JSONRPC - django集成

文档 | 源仓库

概览

BTHLabs JSONRPC是一组Python库,提供可扩展的框架,用于向现有的Python Web应用程序添加JSONRPC接口。

“django”包提供Django集成。

安装

$ pip install bthlabs_jsonrpc_django

示例

# settings.py
INSTALLED_APPS = [
    # ...
    'bthlabs_jsonrpc_django',
]
# settings.py
JSONRPC_METHOD_MODULES = [
    # ...
    'your_app.rpc_methods',
]
# urls.py
urlpatterns = [
    # ...
    path('rpc', JSONRPCView.as_view()),
]
# your_app/rpc_methods.py
from bthlabs_jsonrpc_core import register_method

@register_method(name='hello')
def hello(request, who='World'):
    return f'Hello, {who}!'

作者

bthlabs-jsonrpc-djangoTomek Wójcik 开发。

许可证

bthlabs-jsonrpc-django 遵循MIT许可证。

项目详情


下载文件

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

源分发

bthlabs-jsonrpc-django-1.0.0.tar.gz (4.6 kB 查看散列)

上传时间:

构建分发

bthlabs_jsonrpc_django-1.0.0-py3-none-any.whl (6.3 kB 查看散列)

上传于 Python 3

由...支持