flask-sqlalchemy相关内容

Flask-SQLAlchemy即使为PostgreSQL配置也使用SQLite数据库

Heroku上有一个PostgreSQL数据库的Flask应用程序。我试图通过使用heroku运行命令来运行我创建的迁移来迁移我们的暂存数据库。但是,我收到SQLite方言无法呈现JSON类型的错误。我没有使用SQLite。为什么我得到这个错误? heroku run python manage.py db upgrade --app flask实践阶段 Traceback (最近最后 ..
发布时间:2017-12-11 23:15:22 Python

如何在< td>中提供超链接标签为烧瓶删除方法

如何给出删除方法的超链接。这里是代码的HTML代码。我用HTML编写超链接。那么,如何通过瓶颈路径的URL。 我正在使用Flask框架,我试图从数据库中删除一个条目。下面的代码给出了这个错误:“该方法不允许用于请求的URL。” {%extends“base.html “%{ {%block head%} {{super()}} {%endblock%} {%block na ..
发布时间:2017-12-11 23:15:05 前端开发

Flask数据库更改而不进行轮询时更新所有客户端的最佳方法是什么?

目前我有一个Flask服务器,它运行一个小的Web前端以及一个命令行接口到同一台服务器。基本的想法如下所示: *数据库文件列表 *数据库中的文件列表 *从数据库中创建的事物列表 现在,目前如果CLI或其他客户端对数据库进行更改,则不会更 ..
发布时间:2017-12-11 23:15:04 前端开发

SQLAlchemy:如果连接返回多个结果,则只显示最新结果

我试图创建一个Flask应用程序,显示个人玩家的最新成绩。所以一个玩家可以有多个分数,但是在排行榜上,我只想显示她最近的得分。 我的models.py: class Player(db.Model): __tablename__ ='player' id = db.Column(db.Integer,primary_key = True ) firstname = db.Col ..
发布时间:2017-12-11 23:15:00 Python

在flask-sqlalchemy上过滤一个以上的值

我想要一个具有多个值的查询,比如,其中(3,4,5) 我有一个 my_list = [3,4,5] 那么我怎么能通过该列表作为参数过滤在sqlalchemy? query = Notification.query.filter_by(id = my_list).all() 解决方案 使用在_ 中使用过滤器: query = Notification.query.f ..
发布时间:2017-12-11 23:14:17 数据库

烧瓶SQLAlchemy的。创建几个相同的所有领域的表

我正在使用Flask和SQLAlchemy扩展。我需要定义几个模型类,它们将在MySQL数据库中创建表。这些表只会有不同的名称,它们中的所有字段名称/数据类型都是相同的。我如何定义所有这些表的类?我正在考虑一些继承,但我不太确定我到底该怎么做。 解决方案 只要在混合类: $ p $ from sqlalchemy.ext.declarative import declarative_ ..
发布时间:2017-12-11 23:12:23 Python

创建SQLAlchemy模型实例引发“TypeError:__init __()只需要1个参数”

我用Flask-SQLAlchemy定义了一个模型,并想在Flask视图中插入一行。当我尝试创建实例时,得到 TypeError:__init __()只需要1个参数(给定5)。我认为这个问题与构造函数有关,但文档并没有真正解释需要什么。如何在传递数据的同时创建我的模型实例? 类Update(db.Model):$ b $ (db.teger,primary_key = True) tra ..
发布时间:2017-12-11 23:12:10 Python

Flask使用__bind_key__继承多个相同数据库中的表类

我试图建立一个管理控制面板,汇集4个不同的电子商务网站。这些网站都有相同的数据库结构(所有MySQL)。 什么是错误的? 发现任何订单ID和网站,我投入。不管我怎么混,我不能得到任何记录来。总是一个404,我不知道为什么。在这里,我是。 代码 我试图通过创建每个表的基本模型类来做到这一点。然后使用不同的绑定关键字来创建这些基类的继承关系,这取决于数据库的意图。这是代码的总结 ..
发布时间:2017-12-11 23:11:55 Python

如何提供博客摘要,而不必使用Jinja2模板显示HTML代码?

数据理想情况下首先显示一个图像,然后在数据库中显示一个图像。博客文章和一些其他图像,这些图像是外部链接到flikr。 我知道我可以使用 {{post.body |安全}} 里面的单个职位视图显示为一个真实的图像,而不是HTML文本的HTML。 但是,我怎么不显示的HTML,但只显示在文章中的帖子中的文本摘录,其中有多个链接到不同的prost和节选,没有图像的HTML显示。 在这种 ..
发布时间:2017-12-11 23:10:22 其他开发

当使用Flask-SQLAlchemy的Flask应用程序正在运行时,如何在同一个数据库上同时使用MySQL客户端?

当我运行一个使用Flask-SQLAlchemy的Flask应用程序时,似乎Flask-SQLAlchemy正在保持一个会话,当我在MySQL客户端发出一个MySQL命令(如alter table add column)时,命令无法执行直到我退出Flask应用程序。 有没有人有类似的经验?如何在不中断Flask应用程序的情况下在MySQL客户端上发出命令?解析方案 你可能想看看这个问题 ..
发布时间:2017-12-11 23:04:29 数据库

PostgreSQL与SQLAlchemy的ILIKE查询

我想运行一个查询,选择所有标题匹配'%'+ [some_phrase] +'%'的不区分大小写的帖子。也就是说,选择标题包含某个短语的所有行,不区分大小写。从我做的研究,看起来像我需要使用Postgres的ILIKE查询来匹配不区分大小写。如何使用SQLAlchemy执行这样的查询? $ b $ pre $ class Post(db.Model): id = db .Column(db.In ..
发布时间:2017-12-11 23:03:08 Python