Вопросы по теме '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