文件名称:sqlalchemy-api-handler:SQLAlchemy-Api-Handler是扩展,增加了对使用sqlalchemy处理api的支持
文件大小:89KB
文件格式:ZIP
更新时间:2024-05-02 10:54:25
Python
sqlalchemy-api-handler SQLAlchemy-Api-Handler是扩展,增加了对使用sqlalchemy处理api的支持。 它有助于通过以下方式处理模型: 人性化的ID进行JSON化后, 在保存期间抛出api错误以进行某些值转换, 将模型对象划分为jsonified对象。 它还基于PostgreSQL-Audit Activity模型提供了一个激活方法来帮助您更好地处理离线操作转换。 正在安装 使用pip安装和更新: $ pip install -U SQLAlchemy-Api-Handler 一个简单的例子 假设请求POST / users {'email':' ',名称:'Marx Foo'}: from flask import Flask , jsonify , request from sqlalchemy_api_ha
【文件预览】:
sqlalchemy-api-handler-master
----MANIFEST.in(33B)
----sqlalchemy_api_handler()
--------api_errors.py(1KB)
--------serialization()
--------api_handler.py(735B)
--------mixins()
--------__init__.py(121B)
--------bases()
--------utils()
----manager.py(449B)
----commands()
--------humanize.py(409B)
--------dev.py(548B)
--------database.py(730B)
--------__init__.py(212B)
--------filter.py(1KB)
--------dehumanize.py(414B)
----pytest.ini(128B)
----Dockerfile(218B)
----tests()
--------api_handler_test.py(630B)
--------conftest.py(593B)
--------serialization()
--------__init__.py(58B)
--------bases()
--------utils()
----api()
--------models()
--------tasks()
--------.pylintrc(18KB)
--------checkhealth.py(2KB)
--------utils()
----LICENSE(16KB)
----.env(202B)
----setup.cfg(300B)
----scheduler.py(582B)
----requirements.txt(76B)
----docker-compose.yml(4KB)
----setup.py(2KB)
----.gitignore(155B)
----.circleci()
--------config.yml(2KB)
----.dockerignore(15B)
----worker.py(198B)
----sqlaah(6KB)
----README.md(8KB)
----scripts()
--------configure.sh(690B)
--------utils.sh(773B)
----requirements-test.txt(323B)