sqlalchemy相关内容
class NewsCategory(db.Model): __tablename__ ='news_category' id = db.Column(db.Integer,primary_key = True) title = db.Column(db.String(64)) parent_id = db.Column(db .Integer,db.ForeignKey('news_c
..
我试图在Flask中创建一个REST API。事情是它运行了几天,然后一下子完全停止接收请求。忘记不回应请求;它只是没有收到任何要求的地方。这是我的脚本: from flask import烧瓶,jsonify $ b $ from flask_restful导入资源,Api from flask_restful import reqparse from sqlalchemy im
..
我正在使用Flask,SQLAlchemy和PostgreSQL运行一套相当简单的测试用例。使用应用程序工厂,我已经定义了一个基本单元测试类,如下所示: class BaseTestCase(unittest.TestCase): def setUp(self): self.app = create_app() self.app.config.from_object('app.con
..
我有一个模型(见下面的代码),我想在一个对象插入后执行一个函数,将更新对象的一个字段。我使用了 after_insert Mapper事件来做到这一点。 我已经确认了 after_insert 使用正确的 audio_text 值更新 event_extract_audio_text()处理程序和目标。但是,一旦事件处理程序执行完毕,就不会为数据库中的对象设置文本值。 代码
..
我是Flask和SQLAlchemy的新手(过去三年来一直和Django一起工作)。我需要调用一个现有的PostgreSQL函数来写入数据库中的3个不同的表。这是我无法控制的(我只需要使它工作)。该函数返回一个记录(自定义Postgres类型)与关于结果的信息。这里是代码: $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $'
..
我使用sqlalchemy和以下模型: $ b $ pre $ class $ page $(db.Model) id = 。 posts = db.relationship('Post',lazy ='dynamic') $ b $ class Post(db.Model): id = .. page_id = .. author = db.Column(db.String) d
..
我想用flask和sqlAlchmey制作一个应用程序Web,我不知道在哪里托管,我将在数据库中使用mysql或postgrest。 解决方案 大多数当前的云PaaS平台,如 AppFog 和 Heroku 提供烧瓶托管。您可以先尝试免费托管选项。
..
我试图解析一些RSS提要,并使用 flask-sqlalchemy 将数据写入数据库。 这些Feed中的一些重叠(即同一篇文章在多个Feed中出现或在同一个Feed中多次出现),所以我将主键定义为URL的一个(非随机)散列。 我的问题是当我循环访问URL并将它们添加到Session中时,我尝试将它们提交到数据库时遇到异常。 这是我的代码: 在feed.entries中输入:
..
我正在构建一个使用Flask和SQLAlchemy的Web应用程序,但我似乎无法看到为什么导入不正确并且无法正常工作。 我试图测试我正在构建的数据库,但是我一直得到一个 NameError : File1: from flask.ext.sqlalchemy从flask导入SQLAlchemy 导入Flask 从File2导入db ,data1,data2,data3
..
设置: 我已经在 Pycharm中创建并填充了一个 sqllite数据库 / code>,运行 Python + Flask + SQLAlchemy 。 代码在控制台中完美运行,但是当我运行它时,我得到了一个: lockquote OperationalError:(sqlite3.OperationalError)无法打开数据库文件 问题: print os.g
..
我正在用Flask和SQLAlchemy编写Web应用程序。我的程序需要在后台处理一些东西,然后将这些东西标记为在数据库中处理。使用标准Flask / Celery示例,我有这样的事情: from flask import Flags from celery import Celery def make_celery (app): celery = Celery(app.impor
..
我正在使用sqlalchemy连接到多个数据库,使用绑定的烧瓶应用程序,如图所示这里。我想在其中一个非主数据库上执行原始的sql查询。 我试图使用 session.execute ,如下所示,但是它会为主分区执行。 API文档声明您可以使用参数:“bind - 可选引擎作为绑定”。如何访问和指定非主数据库的绑定,并调用session.execute来执行该数据库的查询? 另外,是否有任
..
我正在使用Flask-Admin创建一个管理员屏幕,但是我遇到了一个障碍。假设我有两个如下所示的类: pre $ class $ (db.teger,primary_key = True,unique = True) part_data = db.relationship(“PartHistory”,backref =“part”) name = db.Column(db.String(
..
class TableA(db.Model):TableA和TableB之间有1对1的关系: id = Column(db.BigInteger,primary_key = True) title = Column(字符串(1024)) table_b =关系('TableB',uselist = False,back_populates =“table_a” ) class
..
MarshallingException 我试图让瓶子宁静地返回一个datetime字段, :'datetime.date'对象没有属性'utctimetuple' 模型(sqlalchemy)如下: class目标(db.Model): id = db.Column(db.Integer,primary_key = True ) uuid = db.Colum
..
我试图复制这个查询在SqlAlchemy文档页面找到。在 models.py 中设置 Part 类后,这就是我所拥有的: from app import app,db,models from models import * @ app.route('/') def test(): included_parts = db.session.query( Part.sub
..
我有一些服务器端处理一些数据(客户端库= jQuery DataTables ) 我使用 POST 作为我的 ajax 方法。在我的 Flask webapp中,我可以通过 request.values POST 数据c $ c $ b $ p $ request $ value $的数据类型/结构是 werkzeug。 datastructures.CombinedMultiDict
..
我试图从sql-alchemy中的多对多关系中删除一个子对象。 我不断收到以下错误: > StaleDataError:表'headings_locations'上的DELETE语句预计删除1行;只有两个匹配。 我查看了一些现有的stackexchange问题 (
..
在带有SSL的postgresql数据库上使用芹菜和多个工作人员时,标题中的错误有时会触发。 我在烧瓶+ SQLAlchemy配置 解决方案 正如这里提到的: https://github.com/celery/celery/issues/634 django-celery插件的解决方案只是简单地在任务开始时处理所有数据库连接。 在flask + SQLAlchemy配置中,这样
..
在使用Flask-SQLAlchemy的时候,在一段时间后,我得到了一个错误'QueuePool limit 10 size overflow 10,connected timed out'。我试图增加连接池大小,但它只推迟了这个问题。 def create_app(config_name): app = Flask(__ name__) app.config.from_object
..