Czy istnieje sposób na zwrócenie odpowiedzi (z make_response()
obiektu lub podobnej) z określonymi właściwościami, aby nie renderowała ponownie strony i nie robiła też nic innego. Próbuję uruchomić kod na serwerze bez generowania żadnych danych wyjściowych
Prosty zwrot „Brak” daje:
ValueError: View function did not return a response
Powinno to być możliwe, ponieważ poniższe czynności tylko pobierają plik i nie renderują szablonu:
myString = "First line of a document"
response = make_response(myString)
response.headers["Content-Disposition"] = "attachment; filename=myFile.txt"
return response
httplib.NO_CONTENT
aby uniknąć magicznej liczby.