用光学仪器记录Django API
optic-document-django的Python项目详细描述
Django光学系统
光学代理设置
Django内置的PythonAPI很容易使用我们的定制中间件连接到optic。在本教程中,我们将向您展示如何将optic文档中间件连接到django应用程序,以便您的集成测试在执行时记录您的代码。
将中间件添加到项目中
使用PIP安装光学文档中间件
pip3 install optic-document-django
使中间件在测试期间运行
现在将中间件添加到配置django api的settings.py
文件中。您应该将中间件放在堆栈的最底层。
MIDDLEWARE=['django.middleware.common.CommonMiddleware','optic.DocumentDjango']
在测试中使用中间件
文档中间件将记录测试运行的所有请求/响应。因为它是在中间件级别集成的,所以不需要更新任何测试文件或设备。