У меня есть это flask приложение, которое делает запрос на УДАЛЕНИЕ. Я тестировал, и GET / POST работают без проблем, но по какой-то причине всякий раз, когда я тестирую его с помощью DELETE, он выдает ошибку 500 - внутренняя ошибка сервера, не показывая ничего в журналах.
Это тестовый модуль:
def test_projectSingleDELETE():
# print(url + "project/1")
req = requests.delete(url + "project/1")
print(req.status_code)
print(req.text)
assert req.status_code == 200
, который делает запрос rdelete к серверу в http://108.61.86.131: 5000 /
class ProjectFun(Resource):
def get(self, project_id):
project = Project.query.filter(Project.project_id == project_id).first()
#Return the project.
return jsonify(project)
#Mark the project as completed.
def delete(self, project_id):
#Return the project.
return jsonify("Success")
Я везде искал решение, потому что он только зависает с удалением. Уже протестирован с помощью POST и PUT, и все работает нормально. В чем может быть причина?