没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
RESTful API服务器示例 该项目展示了我对如何实现RESTful API服务器的看法。 作者的愿景更新! 我曾经在许多项目中使用RESTful风格的API,这个示例是我最终获得的最好的基础,但是我始终感到受HTTP请求响应性质和RESTful资源的限制。 因此,我一直在寻找API问题空间的新解决方案。 我目前对规范感到满意(),因此我可以推荐它。 我也已经切换到Rust编程语言。 我目前正在研究Rust中WAMP-proto的异步/等待驱动的实现。 敬请关注! 在此示例中实现的目标: RESTful API服务器应使用OpenAPI(fka Swagger)规范进行自我文档编制,因此应具有交互式文档UI; 身份验证是通过OAuth2处理的,并且通过使用第一方客户端的资源所有者密码凭据授予(密码流),不仅可以用于第三方“外部”应用,还可以用于身份验证。 处理权限(并自动记录); PATCH方法可以按照进行相应处理; 具有良好代码覆盖率的广泛测试。 我必须修补Flask-RESTplus(请参阅flask_restplus_patched文件夹),以便它可以处理棉
资源推荐
资源详情
资源评论
收起资源包目录
flask-restplus-server-example:Flask-RESTplus上的真实RESTful服务器示例 (150个子文件)
default.conf 3KB
default.conf 374B
.coveragerc 17B
Dockerfile 1KB
Dockerfile 255B
Dockerfile 255B
Dockerfile 110B
.dockerignore 245B
.editorconfig 191B
.gitignore 610B
swagger-ui.html 3KB
swagger-ui-libs.html 2KB
authorize.html 783B
swagger-ui-css.html 641B
home.html 377B
index.html 197B
index.html 197B
alembic.ini 267B
alembic.ini 267B
swagger_codegen_config.json 160B
swagger_codegen_config.json 73B
LICENSE 1KB
alembic.ini.mako 813B
script.py.mako 412B
script.py.mako 412B
README.md 25KB
README.md 2KB
README.md 2KB
README.md 1KB
.npmignore 12B
Flask_RESTplus_Example_API.png 119KB
Procfile 137B
namespace.py 14KB
db.py 11KB
test_permissions.py 10KB
namespace.py 8KB
test_modifying_users_info.py 8KB
parameters.py 7KB
test_modifying_teams.py 7KB
resources.py 6KB
oauth2.py 6KB
__init__.py 5KB
test_token.py 5KB
5e2954a2af18_refactored-auth-oauth2.py 5KB
parameters.py 5KB
test_signup.py 4KB
models.py 4KB
test_models.py 4KB
15f27bc43bd_.py 4KB
models.py 4KB
test_getting_teams_info.py 4KB
rules.py 4KB
utils.py 4KB
resources.py 4KB
resource.py 3KB
dependencies.py 3KB
test_getting_users_info.py 3KB
env.py 3KB
env.py 3KB
test_creating_oauth2client.py 3KB
boilerplates.py 3KB
swagger.py 3KB
__init__.py 3KB
initial_development_data.py 2KB
test_getting_oauth2clients_info.py 2KB
run.py 2KB
views.py 2KB
models.py 2KB
resources.py 2KB
config.py 2KB
conftest.py 2KB
__init__.py 2KB
__init__.py 2KB
_utils.py 2KB
__init__.py 2KB
api.py 2KB
utils.py 2KB
beb065460c24_fixed-password-type.py 2KB
conftest.py 2KB
test_app_creation.py 2KB
users.py 2KB
36954739c63_.py 2KB
test_options.py 1KB
model.py 1KB
test_schemas.py 1KB
__init__.py 1KB
schemas.py 1KB
test_login_manager_integration.py 1KB
http_exceptions.py 1KB
81ce4ac01c45_migrate_static_roles.py 1KB
api.py 1KB
test_models.py 1KB
parameters.py 1KB
conftest.py 1KB
schemas.py 1KB
schemas.py 1KB
82184d7d1e88_altered-OAuth2Token-token_type-to-Enum.py 1KB
2b5af066bb9_.py 1KB
__init__.py 1KB
test_options.py 1KB
共 150 条
- 1
- 2
资源评论
十月飘零
- 粉丝: 34
- 资源: 4672
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功