文件名称:django-resource:Django的resource.rest实现
文件大小:60KB
文件格式:ZIP
更新时间:2024-03-08 02:56:49
Python
热源 pyresource是API服务器的Python实现。 当前,有一个实现的资源引擎:django(允许绑定到Django模型的资源)。 Web引擎正在开发中(允许绑定到其他资源API的资源) 内容: 定义 资源是复杂的API类型,可能是单例(引用一个记录)或集合(引用多个记录) 资源由许多领域组成 每个资源都属于一个空间(一个名称空间) 资源可以具有引用相同空间中其他资源的链接类型字段 每个空间都托管在通过特定URL公开的服务器上 用户通过将动作作为HTTP请求发送到服务器的端点来与资源进行交互 属于服务器(以及服务器本身)的每个空间,资源和字段都有唯一的终结点和URL 资源根据请求URL和正文为每个请求构造一个查询对象 入门 本指南分步介绍了创建少量资源API的每个步骤,并假设您从Django项目开始 安装 运行以下命令: pip install pyresourc
【文件预览】:
django-resource-master
----poetry.lock(20KB)
----.gitignore(94B)
----pyproject.toml(526B)
----LICENSE.md(1KB)
----README.md(11KB)
----tests()
--------__init__.py(0B)
--------models.py(5KB)
--------utils.py(206B)
--------settings.py(477B)
--------test_django_resource.py(36KB)
----pytest.ini(88B)
----pyresource()
--------features.py(2KB)
--------field.py(7KB)
--------resolver.py(4KB)
--------conf.py(861B)
--------__init__.py(50B)
--------types.py(473B)
--------boolean.py(5KB)
--------resource.py(8KB)
--------django()
--------server.py(3KB)
--------utils()
--------schemas.py(7KB)
--------executor.py(20KB)
--------response.py(192B)
--------translator.py(2KB)
--------version.py(18B)
--------store.py(2KB)
--------space.py(8KB)
--------expression.py(3KB)
--------query.py(13KB)
--------exceptions.py(2KB)
----dj.md(1KB)
----manage.py(246B)
----.flake8(222B)