- 文档:https://gitee.com/hyteer/django-json-rpc
- 安装 Django-json-rpc:
pip install django-json-rpc
- 编写json-prc方法:在相应的应用的view.py中编写如下代码
from jsonrpc import jsonrpc_method @jsonrpc_method('common.persons') def persons(request): return [1, 2, 3] @jsonrpc_method('req') def person_s(request, *params): # arr = [] # for i in params: # arr.append(i) # print(params) return list(params)
- 为jsonrpc的方法添加路由
与wsgi同目录的urls.py文件修改如下
相对应的模块下的urls.py文件修改如下from django.contrib import admin from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), path('common/', include('common.urls')), ]
from django.urls import path from . import views from jsonrpc import jsonrpc_site urlpatterns = [ #
【Django】Django使用jsonrpc
最新推荐文章于 2023-06-22 08:00:00 发布
本文档介绍了如何在Django项目中集成并使用jsonrpc,包括安装Django-json-rpc库、编写json-rpc方法、配置路由以及进行测试请求的详细步骤,帮助开发者实现JSON-RPC接口。
摘要由CSDN通过智能技术生成