在测试和开发环境中模拟AWS“无服务器”环境(API网关+lambda)的条件。
django-emulate-aws-env的Python项目详细描述
在测试和开发中模拟aws“无服务器”环境(API Gateway+Lambda)的条件 环境(例如由Zappa部署的环境)。
快速启动
安装django emulate aws env:
pip install django-emulate-aws-env
添加django emulate aws env中间件。这应该是你列表中可能的最高优先级 开发和测试环境:
MIDDLEWARE=['emulate_aws_env.middleware.modify_request',...]
或者如果您正在使用专用设置文件进行测试/开发:
from.baseimport*...MIDDLEWARE=['emulate_aws_env.middleware.modify_request']+MIDDLEWARE
运行测试
代码真的有用吗?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install tox (myenv) $ tox
历史记录
0.1.0(2017-05-05)
- pypi上的第一个版本。