问题标签 [peewee]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Peewee ORM 给出 IntegrityError: user_id may not be NULL
我正在尝试将 Peewee ORM 用于我的新(Flask)网站,但现在遇到了问题。我刚刚创建了一个简单的模型,如下所示:
所以我创建了两个用户,之后我想创建一个新帖子。我这样做是这样的:
我不明白 user_id 显然是 NULL,因为据我了解,peewee 应该处理这个对吗?
我是不是做错了什么(如果是的话;什么?),或者这是 peewee 的问题?欢迎所有提示!
python - 如何通过 URL 过滤 flask-peewee 中的查询?
我想通过flask-peewee运行以下查询,
merchant_name
喜欢“海边%”
这是以下 URL 的返回 JSON,我需要过滤 merhcnat_name http://www.XXXXX.com/api/merchant_details/
http://www.XXXXX.com/api/merchant_details/?merchant_name__like=seaside(这不起作用)
python - peewee vs django for DB processing
Working on a python & Django project with mysql (newbie) Trying to figure out if it is preferable to use peewee in the python DB part & Django models in the Django forms or go ahead and use Django for the entire thing
Related answers claim that Django is high overhead but could not find a base for that assumption
Thanks, Shimon
python - 如何在postgresql中使用peewee orm为flask应用程序创建表而没有双引号
我是peewee orm的新手。
Peewee 在创建表时使用双引号,这使得通过 psql shell 执行 select 语句变得不必要地困难。这也适用于 django 的 orm。
我真正想要的是一个简单的:
相反,我需要做
我见过人们使用不需要双引号的 sqlalchemy。通过orm创建表格时,我有什么办法可以关闭双引号?
谢谢!
python - 用 Peewee 创建的表格似乎消失得无影无踪
我目前正在使用peewee
orm for编写一个烧瓶应用程序postgresql
。过去它工作得很好,但似乎有些东西被打乱了,我不清楚如何准确地调试问题。
首先我像这样启动数据库:
我创建了一个新数据库:
像这样配置连接:
创建所需的表:
但是当我尝试实际访问创建的表时:
似乎什么都没有出现。如果我尝试再次创建它们,我会收到一条错误消息,指出关系已经存在,虽然我能够保存对象,但我无法检索它们。
我觉得我在这里用我的路径和配置做了一些愚蠢的事情,但我似乎无法弄清楚,而且我无法找到关于我应该在这里做的正确内省的文档。不是在寻找神奇的解决方法,但如果有人能指出我正确的方向,那将不胜感激。
python - 如何处理 IndentationError: unindent 不匹配任何外部缩进级别
我到处搜索,但在任何地方都找不到答案,我的代码有问题,我正在尝试用 peewee 做一个简单的清单。我所拥有的就是这个错误。
我已经读过与空格混合的制表符可以实现这一点,已经检查过,甚至使用了 SublimeText 必须用空格替换制表符的工具。
任何帮助或提示将不胜感激。提前致谢。
python - AttributeError:“SelectQuery”对象没有属性“is_active”
我正在尝试按照Flask Mega Tutorial结合 Flask 来学习 Peewee ORM 。在本教程的第 5 部分中,我使用 OpenID 创建了一个登录。在克服了一堆障碍之后,我现在在下面粘贴的函数中得到了一个 AttributeError login_user(user, remember = remember_me)
:
is_active
在我的用户模型中找到如下:
我不知道我在这里做错了什么。有人可以帮我解决我在这里做错的事情吗?
欢迎所有提示!
python - Peewee Python ORM:将查询结果分配给 ForeignKeyField
我有 2 个模型具有非常简单的一对多关系。我正在尝试将查询其中一个的结果分配给另一个实体,但我不知道该怎么做。这是代码:
主类继承2个类,__init__
方法也重载
在某些时候,我查询并尝试分配:
但这给了我这个例外:
我刚开始使用这个库,所以这可能是由于对文档的误解。
python - 如何在peewee(python)中的单个事务中保存所有实例?
如何将所有实例保存在peewee(python orm库)中的单个事务中?例如:
如何在单个事务中重写?