【发布时间】:2019-12-26 21:09:07
【问题描述】:
在我的 API 中,我有以下动态:
-
POST对 API 的处理请求。 - 在后台进行一些处理。
- 处理完成后,计算机将
PATCHAPI 的原始请求status字段与cURL。
这些步骤确实在我使用普通服务器(即python manage.py runserver)测试它们时起作用。但是,当我尝试在Django 中自动化测试时,我得到:
curl: (7) Failed to connect to 127.0.0.1 port 80: Connection refused
端口80 是在django.test.client 模块下指定的'SERVER_PORT': '80',所以我真的不明白为什么它不起作用。
【问题讨论】:
-
This StackOverflow answer 迄今为止最有用。
标签: python django django-rest-framework