Есть ли способ вернуть ответ (от make_response()
объекта или аналогичного) с определенными свойствами, чтобы он не отображал страницу снова и не делал ничего другого. Я пытаюсь запустить код на сервере без вывода каких-либо результатов
Простое «return None» дает:
ValueError: View function did not return a response
Это должно быть возможно, потому что следующее только загружает файл и не отображает шаблон:
myString = "First line of a document"
response = make_response(myString)
response.headers["Content-Disposition"] = "attachment; filename=myFile.txt"
return response
httplib.NO_CONTENT
чтобы избежать магического числа.httplib.NO_CONTENT
в Python 3 равенhttp.HTTPStatus.NO_CONTENT
.http.client.NO_CONTENT
http
документации пакета ; они используются , чтобы быть нормальным местом , покаHTTPStatus
перечисление не было введено, см github.com/python/cpython/commit/...