草庐IT

Flask-admin

全部标签

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-

linux - 未授权查询 mongodb 上的 admin.system.namespaces

我启动一个新的mongo实例,创建一个用户,授权它,但是当我运行“showcollections”时,系统说id没有被授权。不知道为什么?#mongoadminMongoDBshellversion:2.4.3connectingto:adminServerhasstartupwarnings:ThuMay2318:23:56.735[initandlisten]ThuMay2318:23:56.735[initandlisten]**NOTE:Thisisa32bitMongoDBbinary.ThuMay2318:23:56.735[initandlisten]**32bitbui

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 - Django admin 和 MongoDB,可能吗?

我正在构建一个简单的短URL服务,供我们公司使用。我想使用mongodb来存储数据,但我需要一些简单的接口(interface)来添加/编辑短url到长url映射。mongo文档将非常简单,如下所示:{shortUrlSlug:'pbbs',fullUrl:'http://example.com/peanut/butter/and/bacon/sandwiches/'}是否有任何东西可以向mongodb公开一个简单的“CRUD”管理界面,可以与django集成,您可以在其中指定模型?基本类似于djangoadmin,但不需要SQL数据库。谢谢! 最佳答案

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