【发布时间】:2016-04-30 19:54:17
【问题描述】:
我是 Web 开发的新手,我正在尝试使用 Flask 微框架创建一个 RESTful Web 服务。
这是我的代码:
app = Flask(__name__)
client = MongoClient()
db = client.markets
def toJson(data):
return json.dumps(data, default=json_util.default)
@app.route('/', methods=['GET'])
def get_tasks():
cursor = db.europe.find()
list = []
for i in cursor:
list.append(i)
return toJson(list)
当我从浏览器发送请求时,它一直在等待服务器并且没有任何返回。
最终我会看到终端中运行的烧瓶服务器会给我:[Errno 32] Broken pipe。
我的收藏有 150 万个条目,每个条目大约有 20 个属性。会不会是请求太大了?
提前致谢。
【问题讨论】:
标签: python mongodb rest flask pymongo