flask-sqlalchemy相关内容

MySQL表不是使用Flask和PyMySQL创建的

这可能是重复的,但其他问题的解决方案并没有帮助我。 我试图模块化我的代码,我移动我的配置文件到另一个名为settings.py的文件。 运行我要从终端运行的代码“python3 manage.py shell” Python没有更新 然后执行 from flask_blog import db from author.models import Author db。 ..
发布时间:2017-12-12 21:24:31 数据库

Flask-SqlAlchemy查看反射

SQLAlchemy类的方法反映: $ b $ pre $ $ $ $ c $ reflect $(bind ='__ all__',app = None) 反映数据库中的表格。 它只有2个参数:bind和app。我在 metadata.tables 中找不到任何视图。 原生的SqlAlchemy方法反映了更多的参数和views = False是其中一个允许Views反射,如果 ..
发布时间:2017-12-12 21:23:32 Python

flask-session:如何创建会话表

我试图使用SQLite数据库为我们的应用程序启用服务器端会话。注意我正在使用 Flask-Sessionstore ,它是 Flask-Session ,更积极的维护。但是,当我使用这两个库时,我遇到了同样的错误。这是我的 $ b ,session from flask_sqlalchemy import flaskAlchemy $ b $ from flask_sessionstor ..
发布时间:2017-12-12 21:23:25 数据库

Flask-Sqlalchemy .in_()方法不适用于我

目前我正在使用Flask和SQLAlchemy开发一个项目,基本上像论坛软件一样,但是在Python 3中。 现在有两个模型,论坛和线程 我有一个应该生成论坛线程的表记录的Jinja模板,请看下面的内容。 {%为线程在Forum.ForumThreads.filter_by(TagID.in_(TagsToShow))中的线程%: ..
发布时间:2017-12-12 21:22:47 其他开发

Sqlalchemy - 执行原始的sql查询

我正在使用sqlalchemy连接到多个数据库,使用绑定的烧瓶应用程序,如图所示这里。我想在其中一个非主数据库上执行原始的sql查询。 我试图使用 session.execute ,如下所示,但是它会为主分区执行。 API文档声明您可以使用参数:“bind - 可选引擎作为绑定”。如何访问和指定非主数据库的绑定,并调用session.execute来执行该数据库的查询? 另外,是否有任 ..
发布时间:2017-12-12 21:22:27 其他开发

多对多的数据库加入Flask-SQLAlchemy

我试图用Flask-SQLAlchemy和两个MySQL数据库来实现这个多对多的连接,而且它非常接近,除了连接表使用了错误的数据库。这里的基本知识... $ b $我有 main_db 和 vendor_db 。这些表设置为 main_db.users , main_db.user_products (关系表),然后 vendor_db.products 。应该很清楚这些是如何连接的。 在 ..
发布时间:2017-12-11 23:42:20 Python

SQLAlchemy / Flask / PostgreSQL池连接

在和Django玩了很长时间之后,我用SQLAlchemy尝试了一下Flask,我必须说我非常喜欢它。但是有一些我不明白: 我有一个使用PostgreSQL的Flask / SQLAlchemy应用程序。 在我的 __ init __。py 文件中,我有: pre $ from flask进口烧瓶 from flask.ext.sqlalchemy import SQLAlchemy ..
发布时间:2017-12-11 23:38:40 其他开发

Flask和SQLAlchemy以及MetaData对象

这是我第一次使用这个环境。 我愿意使用的SQLAlchemy部分只是一个允许使用autoload = True的Table对象来查询数据库的部分。我这样做是因为我的表已经存在于数据库(MySQL服务器),并没有通过定义瓶模型创建。 我已经通过了所有的文档,我不似乎找不到答案。这里有一些代码: $ $ p $ $ $ $ $ $ $ b metadata = None de ..
发布时间:2017-12-11 23:36:20 Python

SqlAlchemy更新不与Sqlite一起使用

我遵循这个问题中的(两个)例子:SQLAlchemy:一个更好的方式来更新声明? 我发现在Ubuntu Linux上使用sqlite和flask-sqlalchemy时,模型更新不会发生。最简单的例子不适用于我: 类任务: id = db.Column(db。 Integer,primary_key = True) name = db.Column(db.String(32),un ..
发布时间:2017-12-11 23:34:16 Python