任何restful api的通用gui
dj-apibrowser的Python项目详细描述
任何restful api的通用gui
请参阅https://apibrowser-demo.herokuapp.com/(source)上的演示。
dj-apibrowser
本身只是一个平凡的中间件,它为APIBrowser提供服务,用js编写,纯粹在web浏览器中工作。每当web浏览器导航到页面时,它都返回apibrowser html代码。
安装
pip install dj-apibrowser
设置.py
- 将
dj_apibrowser.APIBrowserServerMiddleware
添加到MIDDLEWARE
s的列表中。 - 如有必要,请指定我们应在哪些端点上提供APIBrowser服务。默认配置意味着在从/admin/开始的路径上禁用,并在所有其他路径上启用:
API_ENDPOINTS = [
('admin/', False),
('', True),
]