peewee

    0热度

    1回答

    在我的CherryPy + Peewee应用程序中,我经常使用以下模式:启动事务,执行操作列表并返回显示结果的页面。如果在任何操作过程中出现问题,我会在日志表中添加一行,然后重定向到显示该行的页面。 问题是CherryPy中的重定向是通过引发异常来执行的,异常导致一些事务回滚。回滚是我失败的操作所需要的(以及之前的所有操作,即使它们成功了),但这不是我想要的日志记录。 例如用下面的代码,如果用户进

    3热度

    3回答

    有什么办法可以用Peewee追溯索引sql文件的列吗? (即初始规范没有编入索引的一个)询问,因为它应该更快地完成所有插入操作,然后进行索引,而不是以其他方式进行索引。

    1热度

    1回答

    我最近在使用python orm peewee时遇到了交易问题。我使用这个orm保存了两个book实例,并且在两个节省之间我引发了一个异常,所以我除了没有将它们保存到数据库,但它不起作用。谁能解释为什么?我是python的新手,谢谢。 这个代码如下: from peewee import * def get_db(): return SqliteDatabase("test.db")

    2热度

    1回答

    我有以下代码 db = peewee.SqliteDatabase(":memory:") class CategoryProduct(peewee.Model): category_code = peewee.CharField() product_code = peewee.CharField() product_order = peewee.CharFie

    0热度

    1回答

    我试着用烧瓶两天peewee,但我失败了,直到现在。该代码是为如下: import click from flask import Flask from flask.cli import FlaskGroup from playhouse.flask_utils import FlaskDB from models import * from config import config

    4热度

    2回答

    我想绕过Tornado和异步连接到Postgresql我的头。我找到了一个可以在http://peewee-async.readthedocs.io/en/latest/上执行此操作的库。 我设计了一个小测试来比较传统的Peewee和Peewee异步,但不知何故,异步运行速度较慢。 这是我的应用程序: import peewee import tornado.web import loggin

    0热度

    1回答

    我是处理SQL数据库的新手,所以我希望你不介意基本问题。 对于一个研究项目,我必须将两个具有相同结构的SQL数据库结合起来。 它们已经从鸣叫转储创建,并且包含interreferenced在几个预定义类如鸣叫文本,鸣叫ID,用户(ID),鸣叫的id信息表中,包含主题标签等 它们重叠到一些延伸,即一些鸣叫包含在两个数据库中。 它们与Peewee一起构建,并且仅限于包含唯一的观察结果。 我曾尝试使用以

    1热度

    1回答

    通过pwiz我的MySQL数据库,我得到: class BaseModel(Model): class Meta: database = database class Pub(BaseModel): ... author = TextField(null=True) ... publish_date = DateField(null

    0热度

    1回答

    有没有简单的方法来更新获取get_or_create上的字段? 我有一个类ItemCategory,我想创建一个新的条目或获取已经创建的条目并更新一个字段(update_date)。 我的工作是: item,created= ItemCategory.get_or_create(cat=cat_id,item=item_id) if created == True: print "cr

    1热度

    1回答

    标题几乎总结了它:我想指定空值是否在我的结果中首先出现或最后出现。在我的特定情况下,我想最后一个降序排序空值,对应于这样的SQL: SELECT id, something, something_else FROM mytable ORDER BY something DESC NULLS FIRST; 这是PostgreSQL的语法(这是我使用的是什么项目)。同样的问题可能适用于其他数据