Вопросы по теме 'peewee'

Пользовательская база данных sqlite для модульных тестов кода с использованием peewee ORM
Я пытаюсь реализовать сценарий «многие ко многим», используя ORM peewee python, и мне нужны модульные тесты. Учебник Peewee великолепен, но он предполагает, что база данных определена на уровне модуля, тогда ее используют все модели. У меня другая...
5436 просмотров
schedule 29.07.2023

есть ли опция автоматического обновления для DateTimeField в peewee, например TimeStamp в MySQL?
Я хотел бы, чтобы поле метки времени обновлялось каждый раз, когда запись изменяется, как в MySQL. DateTimeField(default=datetime.datetime.now()) установит его только при первом создании... У кого-нибудь есть простое решение? Единственное...
6594 просмотров
schedule 23.07.2022

Как изменить поведение UserDoesNotExist SELECT в Flask-peewee — python и mysql
Я использую flask-peewee для создания API и хочу вернуть 404 json, если пользователь не существует в таблице, но кажется, что он выдает ошибку 500 вместо ошибки 404 json: Вот Ошибка , которую я получаю: UserDoesNotExist: instance matching...
2758 просмотров
schedule 29.07.2022

Как запросить базу данных MySQL через python, используя peewee/mysqldb?
Я создаю клиент iOS для App.net и пытаюсь настроить сервер push-уведомлений. В настоящее время мое приложение может добавить идентификатор учетной записи пользователя App.net (строка чисел) и токен устройства APNS в базу данных MySQL на моем сервере....
7259 просмотров
schedule 19.09.2022

Python Peewee — включение Peewee в существующую базу данных с таблицами, в которых отсутствует поле ID AUTO_INCREMENT
У меня есть таблица, в которой записываются данные о температуре, в которой 1,2 миллиона строк. В настоящее время на нем нет первичного ключа, хотя у него есть ключ-кандидат. Поскольку Peewee требует, чтобы все таблицы имели столбец ID...
665 просмотров
schedule 08.09.2023

Peewee: как выбрать несколько строк, где идентификатор соответствует списку?
list_of_ids = "23,55,11,24" job = Job.select().join(User).where(Job.id IN (list_of_ids)) Я хочу получить все задания, принадлежащие определенному пользователю, где идентификатор задания соответствует предоставленному list of ids . Однако я...
3270 просмотров
schedule 26.11.2023

Flask-Peewee и создание пользователей не работают
В настоящее время я работаю над своим административным интерфейсом для веб-сайта. Однако, когда я тестирую добавление нового пользователя, я получаю следующую трассировку: Traceback (most recent call last): File...
137 просмотров
schedule 08.10.2022

Как использовать объект fn в Peewee ORM
Я использую Python Peewee ORM для работы с базой данных MySQL. Peewee предоставляет объект под названием «fn», который позволяет вам выполнять определенные типы вызовов к базе данных. Один из тех вызовов, которые я хочу сделать, следующий:...
3643 просмотров
schedule 01.12.2022

peewee: создание запроса программно
Можно ли (как?) программно построить запрос выбора в peewee? Суть в том, чтобы добавить предложения .where() по мере необходимости.
345 просмотров
schedule 30.11.2022

Поместите пустое поле в peewee union select
Я пытаюсь выбрать две таблицы, которые имеют какое-то общее поле. в необработанном запросе MySQL я могу написать это: SELECT t1.id, t1.username, t1.date FROM table1 as 't1' UNION SELECT t2.id, "const_txt", t2.date FROM table2 as 't2' В этом...
525 просмотров
schedule 24.03.2024

Python peewee save() не работает должным образом
Я вставляю/обновляю объекты в базу данных MySQL, используя peewee ORM для Python . У меня есть такая модель: class Person(Model): person_id = CharField(primary_key=True) name = CharField() Я создаю объекты/строки с помощью цикла, и...
7362 просмотров
schedule 26.01.2023

Удалить элемент из peewee Query select
У меня есть результат запроса с помощью таблицы Peewee. select (), скажем, я хочу удалить часть полученного списка (QuerySelect), как это сделать? или исключить определенные элементы из запроса? #Edited result = users.select(); for element in...
1023 просмотров
schedule 13.01.2023

Сделать поля первичного ключа редактируемыми в Flask-Admin
Я использую Flask-Admin для своего проекта на основе Flask. В нем у меня есть несколько моделей (использующих peewee), в которых первичный ключ задается пользователем, например username для User . Однако Flask-Admin не отображает эти поля на...
2256 просмотров
schedule 14.02.2023

Как удалить поле объекта модели peewee
Я использую peewee orm в python. Я получаю данные пользователя user = User.select().where(User.user_id==1).get() пользовательский объект имеет поле пароля. Я не хочу отправлять данные пароля пользователя из API. Я пытаюсь del...
581 просмотров
schedule 01.07.2022

Как повторно выбрать запись с помощью peewee
Я пытаюсь обновить все свойства объекта модели Peewee из базы данных. Это так: row = OauthReplyThread.get(thread_id=1) time.sleep(60) row.updateFromDatabase() Есть ли какой-нибудь метод, подобный row.updateFromDatabase() в peewee?
667 просмотров
schedule 23.05.2023

Целочисленный первичный ключ PeeWee требует force_insert=True
Я использую отличный модуль PeeWee для сохранения некоторых идентификаторов и имен хостов в таблице MySQL . Я хочу, чтобы «clientId» (который является IntegerField) был первичным ключом, но мне, кажется, нужно использовать save(force_insert=True)...
894 просмотров
schedule 03.11.2022

Peewee, как установить операторы и логику запроса по переменной?
Я хочу динамически построить запрос с помощью peewee. Пример запроса: User.select() .where( (User.full_name=="test") | (User.email=="test") ) Возможно ли такое? op1 = "==" op2 = "!=" logic = "|" User.select()...
215 просмотров
schedule 16.02.2023

Не удается удалить объекты из списка после запроса MySQL с помощью peewee в Flask
У меня есть пара ссылок на главной странице моего веб-сайта, которые ссылаются на подстраницы, где я перечисляю некоторые новости команды (список заголовков и ссылок). Когда пользователь нажимает на /Nba-Teams/Lakers , он/она будет перенаправлен в...
50 просмотров
schedule 07.08.2022

Поддержание соединения MySQL с peewee в веб-приложении Flask
У меня есть простое веб-приложение Flask, которое использует peewee для управления соединением с MySQL. К сожалению, кажется, я пропустил что-то важное в своем коде, поэтому я получаю ошибку pymysql.err.OperationalError: (2006, "MySQL server has...
1320 просмотров
schedule 31.07.2023

Преобразуйте SQL в Peewee, чтобы собрать рейтинг
Мне нужно преобразовать запрос SQL в инструкции peewee. Мой SQL: SELECT (IFNULL(SUM(`conquista`.`pontos`), 0) + SUM(`statusfase`.`pontos`)) AS `total_pontos`, `jogador`.`id` AS `usuario_id` FROM ((`jogador` LEFT JOIN...
314 просмотров
schedule 10.07.2023