python-3.x - 烧瓶没有响应模板
问题描述
我正在测试中运行烧瓶服务器,但该render_template()
方法没有响应
这是我的app.py
from flask import Flask, render_template, jsonify, request
from feeders import feeder
app = Flask(__name__)
@app.route("/", methods=["GET", "POST"])
def feed():
if request.method == "GET":
data = feeder.all_feed()
return render_template("feed.html", allfeed=data)
if __name__ == "__main__":
app.run(host="0.0.0.0", port=8080)
我正在使用我ThreadPoolExecutor
的一些任务,这里是all_feed()方法的样子。
def all_feed():
with ThreadPoolExecutor(max_workers=7) as executor:
results = list(executor.map(get_feed, feeder_site_urls.values()))
print(results)
return results
我可以在终端上看到结果,但模板没有呈现。是的,我所有的模板都在templates/下。编辑:我可以看到烧瓶正在消耗内存(逐渐增加)
解决方案
显然我的一个模板中有一个错误永远记得在DEBUG
模式下运行。还创建一个包含以下内容的.flaskenv文件
FLASK_APP=app.py
FLASK_ENV=development
FLASK_RUN_PORT=8000
FLASK_RUN_HOST=0.0.0.0
感谢我的一位朋友
推荐阅读
- node.js - 如何使用 fetch api 在 MERN 堆栈中将包含一些文本字段和 csv 文件的表单数据从前端发送到后端?
- php - 更改数组/表单以同时按两个分类法过滤 WordPress 自定义帖子类型
- python - 在 Mac 上调用 Localstack Lambda 时出错
- websocket - Turnserver 显示 WebSocket 打开错误:尝试加入房间后出现 WebSocket 错误
- nlp - Spacy 'en_core_web_sm' 的词汇长度
- python - Python:检查重复项
- android - Firebase 事务:下载数据时以及为什么在事务运行时每个 ValueEventListener 都被调用为 null
- c++ - 无法打印所有标记化的字符串
- reactjs - 如何在 React 中处理具有相同类名的多个组件的 onClick 事件?
- r - 获取一段时间内的变量均值