Я пытаюсь получить данные с другого моего сервера. Другой сервер - это просто файл html с надписью «Hello World». Я могу без проблем попасть на свою домашнюю страницу, но когда я go на /farmdata
, я получаю эту ошибку:
NameError: name «Ответ» не определен »
from flask import Flask, render_template
import requests
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/farmdata')
def farmdata():
r = requests.get('http://74.114.75.91:8080')
r.url
r.encoding
return Response(
r.text,
status=r.status_code,
content_type=r.headers['content-type'],
)
if __name__== '__main__':
app.run(debug=True, port=80, host='0.0.0.0')
Изменить - для всех, у кого возникла проблема, это было решение.
from flask import Flask, render_template, Response