peewee

    0熱度

    1回答

    我正在使用的Tkinter和Peewee ORM的腳本。我有: db = SqliteDatabase('data.db') introspector = Introspector.from_database(db) models = introspector.generate_models() cities_list = [] account_obj = models['accounts

    0熱度

    1回答

    我有以下python源文件從MySQL數據庫檢索行。問題是在訂戶表中檢索的行太多。我如何限制小塊行來檢索和處理等等? class subinfo(peewee.Model): sub_id = peewee.IntegerField() active = peewee.BooleanField() sub_type = peewee.IntegerField()

    0熱度

    2回答

    我正在使用燒瓶,peewee,sqlite3。對於計費系統,我試圖爲特定用戶創建所有賬單的概覽。新帳單添加了「bill_number」,並且可以有多個訂單項。如果賬單有多個行項目,「bill_number」將在數據庫中複製。當我查詢數據庫I時,只想獲得顯示「bill_number」的第一行並跳過具有相同「bill_number」的其他行。 SQlite Database: | id | bill

    0熱度

    2回答

    我想動態創建peewee中的where子句。我知道我需要使用表達式,但無法運行。這裏我的代碼: clauses = [ (Docs.language_frst == 0), (Docs.body_len <= max_body_len), (Docs.body_len >= min_body_len) ] if len(aValid_ids_us

    0熱度

    1回答

    我試着使用Peewee與sshtunnel連接到遠程MySQL數據庫: with SSHTunnelForwarder( ('server.pt', 9922), ssh_password="pass_ssh", ssh_username="user_ssh", remote_bind_address=('localhost', 3306)) as s

    0熱度

    1回答

    我創建一個使用瓶和peewee 這是樣本查詢來獲取當前後使用url total_data = wired_model.EN.select().order_by(wired_model.EN.id.desc()) post = total_data.where(wired_model.EN.url == url).get() 我使用total_data拿到最近的職位,現在我博客要顯示一個鏈接到

    0熱度

    1回答

    我試着用peewee實現一個簡單的模型。因爲我想重用做查詢常常不同的上下文中的功能,我想確保我的數據庫連接打開和使用堆棧這樣關閉只有1次爲任何呼叫:然後 connected = 0 def connect(): global connected if connected == 0: db.connect() connected +=1 def di

    0熱度

    1回答

    在使用peewee異步意想不到的關鍵字,得到了嘗試更新的對象時的錯誤: Traceback (most recent call last): File "./src/models/module.py", line 74, in run await self._stage_alert_attach(target_alert) File "./src/models/mod

    0熱度

    1回答

    大多數的時間,我們將使用下面的方式與peewee創建項目: User.create(name='aa', age=20, ...) 但在某些情況下,表名是存儲在一個變量。我注意到我可以使用database.execute_sql()來執行原始SQL語句。但我認爲這有點混亂。 有沒有辦法做這樣的事情? #{TableName}.create(name='aa', age=20, ...) 感謝您的時

    0熱度

    1回答

    我有與this question相同的問題。但在使用建議的答案之後 - 更改default=datetime.now()到default=datetime.now應該推遲調用它,它在創建時仍爲不同的模型提供相同的時間戳。 它還能是什麼?