草庐IT

Flask-MongoAlchemy

全部标签

python - Flask - 错误请求浏览器(或代理)发送了此服务器无法理解的请求

这个问题在这里已经有了答案:UploadingmultiplefileswithFlask(4个回答)GetthedatareceivedinaFlaskrequest(23个回答)关闭4年前。我正在尝试使用flask进行文件上传并将数据任务输入到我的MongoDB但是当我填写表格并上传图片时出现此错误:BadRequestThebrowser(orproxy)sentarequestthatthisservercouldnotunderstand.我的HTML代码FullName*Email*Password*YourImage*&我的python代码:fromflaskimport

python - 使用 Flask 和 MongoEngine 开发 Tumblelog 应用程序时出错

我正在尝试按照以下教程进行操作,但是当我运行manage.py时遇到了一些问题。任何帮助都可能是很大的帮助。http://docs.mongodb.org/ecosystem/tutorial/write-a-tumblelog-application-with-flask-mongoengine/#id1manage.py运行输出:(Tumbler)afizTumbler$pythonmanage.pyTraceback(mostrecentcalllast):File"manage.py",line6,infromtumblelogimportappFile"/home/afiz/

python - Flask-MongoEngine & PyMongo 聚合查询

我正在尝试使用flask-mongoengine进行聚合查询,根据我的阅读,这听起来不太可能。我查看了几个论坛主题、电子邮件链和一些关于StackOverflow的问题,但我还没有找到一个很好的例子来说明如何使用flask-mongoengine实现聚合。thisquestion中有评论这表示您必须使用“原始pymongo和聚合功能”。但是,没有例子说明它是如何工作的。我已经对Python进行了修改,并使用Flask框架构建了一个基本应用程序,但深入研究成熟的应用程序以及连接/查询Mongo对我来说是相当新的。有人可以提供一个示例(或指向示例的链接),说明我可以如何利用我的flask-

python - 使用 Flask-pymongo 扩展通过 _id 在 MongoDB 中搜索文档

我对以下问题感到困惑。我正在使用Flask,flask-pymongo扩展,mongodb版本v2.2.0-rc0,pdfile版本4.5这是我的路线:@app.route("/check/")defcheck(id):doc=conn.db.msg.find_one({'_id':id})returnrender_template('base.html',name=doc)id是msg集合中文档的有效_id,但总是返回None。我试过了:传递ObjectId(id)但返回错误类型:ObjectIdnotcallable将id传递为str(id)会返回None有什么想法吗?更新:这是完

python - Flask:设置应用程序和请求特定的属性?

我正在编写一个连接到数据库的应用程序。我想创建一次该数据库连接,然后在应用程序的整个生命周期中重复使用该连接。我还想对用户进行身份验证。用户的身份验证仅在请求的生命周期内有效。如何区分为flask应用程序的生命周期存储的对象与特定于请求的对象?我会将它们存储在哪里,以便所有模块(和后续蓝图)都可以访问它们?这是我的示例应用:fromflaskimportFlask,gapp=Flask(__name__)@app.before_first_requestdefsetup_database(*args,**kwargs):print'beforefirstrequest',g.__dic

mongodb - flask 和蒙戈

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。想到一个完全建立在MongoDB之上的Web服务,虽然我对PyMongo很满意,但我想知道你们是否对以下ODM有任何积极或消极的经验/故事:MongoKit、MongoEngine和MongoAlchemy,后者有一个Flask特定的包“Flask-mongoalchemy”。 最佳答案 我在fla

mongodb - flask 和蒙戈

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。想到一个完全建立在MongoDB之上的Web服务,虽然我对PyMongo很满意,但我想知道你们是否对以下ODM有任何积极或消极的经验/故事:MongoKit、MongoEngine和MongoAlchemy,后者有一个Flask特定的包“Flask-mongoalchemy”。 最佳答案 我在fla

python - Flask 从请求中检索发布数据的速度很慢?

我正在编写接受带有json数据的POST请求的flask应用程序。我注意到基于传递给应用程序的数据大小的响应时间存在巨大差异。调试后,我将问题缩小到从请求对象中检索json数据的行。需要注意的是,测试是在flask开发服务器上完成的。start=time.time()resp=json.dumps(request.json)returnstr(time.time()-start)我对这条线进行了计时,对于1024的数据(可能不是巧合)和更少的字符,这需要0.002秒,而超过1024的任何数据都需要1秒!这里发生了什么?这是开发服务器的限制吗?编辑:通过request.form.get(

python - 在 Flask-sqlalchemy 和 Postgresql 中使用 JSON 类型

背景:我正在构建一个Flask应用程序,并且我已将我的数据存储到一个postgresql数据库和一个JSON列类型中。任务:在我的View函数中,我想通过JSON列中的{Key:Value}订购数据库查询已完成:我已成功在psql命令行中执行此查询,例如使用以下命令:select*fromtargetwherecast(product->>'profit'asfloat)>100orderbycast(product->>'salesrank'asinteger)asc;问题:我无法在我的代码中复制此查询(请参阅下面额外信息部分中的模型代码)fromappimportapp,dbfro

javascript - Flask:单击按钮下载 csv 文件

这个问题在这里已经有了答案:HowtoservestaticfilesinFlask(24个回答)CreateanddownloadaCSVfilefromaFlaskview(2个回答)ReturnJSONresponsefromFlaskview(15个回答)关闭3年前。我刚开始使用Flask/Python。我想要实现的是我的HTML中有一个下载按钮,它调用以下函数:functiondownloadPlotCSV(){$.ajax({url:"/getPlotCSV",type:"post",success:function(data){dataPlot=JSON.parse(da