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的語法(這是我使用的是什麼項目)。同樣的問題可能適用於其他數據