sqlalchemy 相关问题

SQLAlchemy是一个Python SQL工具包和对象关系映射器,它为应用程序开发人员提供了SQL的全部功能和灵活性。

sqlalchemy可以添加字段级规则,即两个特定列不能同时为None吗?

我有一个看起来像这样的模型:class Foo(db.Model):id = db.Column(db.Integer,primary_key = True)#undored longy codes ... spam = db.relationship('Spam')spam_id = db.Column(...

回答 1 投票 2

Python SQLAlchemy获取匹配的行和下一行,其中列是相同的

我有一张表如下:+ ---------- + ---------- + ------------- + | id |名字|日期| + ---------- + ---------- + ------------- + | 1 |约翰| 2018-08-21 | + ------...

回答 2 投票 0

在SQLAlchemy中用什么类型存储字节字符串?

我正在尝试使用SQLAlchemy将字节字符串存储在PostgreSQL数据库中。我的模型如下所示:class UserAccount(db.Model):id = db.Column(db.Integer,primary_key = True)username = db ....

回答 2 投票 10

flask-sqlalchemy - 在不同的情况下改变懒惰

以文档类User(db.Model)为例:id = db.Column(db.Integer,primary_key = True)name = db.Column(db.String(50),nullable = False)addresses = db.relationship( '地址', ...

回答 1 投票 1

SQLAlchemy无法调整类型“builtin_function_or_method”

我正在使用带有Flask和SQLAlchemy的Celery将一些字符串存储到数据库中。一切正常但是当我创建数据库类时:class Locations(db.Model):id = db.Column('id',...

回答 1 投票 1

SQLAlchemy:创建一个故意空的查询?

在SQLAlchemy中创建故意空查询的最佳方法是什么?例如,我有一些构建查询的函数(例如,添加WHERE子句),并且在某些方面我知道...

回答 3 投票 24

如何从sqlalchemy获取列名?

鉴于我的模型类CUSTOMER():ID = db.Column(db.String(12),primary_key = True)PotentialCustomer = db.Column(db.String(12))FirstNameEn = db.Column(db.String(.. 。

回答 1 投票 1

使用flask-admin和sqlalchemy;现在我正在尝试创建一个表单来添加/删除/编辑我的表

我创建了一个自定义视图,以类似手风琴的方式组织我的所有产品和服务,以便数据用户友好。以下是我的自定义视图:class productView(BaseView):...

回答 1 投票 0

sqlalchemy删除功能问题,我想删除单个项目,但它实际上删除了整个类别?

这是我的github链接我正在使用sqlalchemy这个项目。删除功能以外的所有内容都适用于CRUD。只是想知道会发生什么? #编辑特定项目@ app.route(...

回答 1 投票 0

如何创建一个永远运行的后台任务-Python FlaskSQLAlchemy

我想创建一个永远运行的简单后台任务。我将找到一种方法,与我在Flask中编写的Web应用程序同时启动它。到目前为止我所拥有的是:进口......

回答 1 投票 0

Sqlalchemy - 异常时回滚

我需要在core.event'handle_error'中回滚一个事务(catch'KeyboardInterrupt'),但是这个事件中的参数是ExceptionContext,怎么做?

回答 1 投票 0

当变量数量未知时插入Sqlalchemy

我有一个动态允许用户创建表的html文档。有一个“添加行”按钮,通过单击按钮,他们可以向表中添加一行输入。得到的代码......

回答 1 投票 -1

SQLAlchemy - 关闭连接一次后无法编辑表

我是SQLAlchemy的新手。我使用Metadata()创建了一个基本表并关闭了连接。现在,即使我重新打开连接,我也似乎无法访问数据库。我似乎错过了一条线......

回答 1 投票 0

sqlalchemy动态地连接列

我想通过连接多个列来创建标量。如果列列表是静态的,我可以这样做:sa.select([table.c.col1 + table.c.col2 +'done'])。as_scalar()但是,我的列表是动态的。是......

回答 1 投票 0

Flask / WTForms:动态RadioField的正确方法

我有使用WTForms创建动态RadioField的问题...当我尝试基本示例时:targeting_type = RadioField('Label',choices = [('value','description'),...

回答 1 投票 0

为关系设置SQLAlchemy默认选项

有没有办法为关系定义(以及其他结构,如Session)提供默认选项。我正在构建一个JSON API,并希望将所有关系定义为lazy ='...

回答 2 投票 1

无法捕获SQLAlchemy IntegrityError

尽量尝试,我似乎无法正确捕获sqlalchemy IntegrityError:从sqlalchemy import exc try:insert_record()除了exc.IntegrityError,exc:print exc #this is never ...

回答 3 投票 23

如何使用SqlAlchemy查询Postgres中的JSON数组?

我有一个从sqlalchemy.dialects.postgresql定义的SqlAlchemy模型导入JSONB类用户(db.Model):__ tablename__ =“user”id = db.Column(db.Integer,primary_key = True)nickname = db ....

回答 1 投票 4

如何动态访问python类属性? [重复]

我正在尝试为python构建一个User模型。我必须使用SQL_Alchemy ORM将值插入数据库。为此,我定义了一个类User,它具有属性id,first_name,second_name,...

回答 1 投票 2

如何在Django ORM中触发字段更改

我有在Django上写的项目。在另一个项目中,我使用SQLAlchemy并使用非常有用的方法来触发字段更改:@ event.listens_for(ClassName.field_name,'set')def func_name(target,...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.