Вопросы по теме 'sqlalchemy'
Проблема с определением нескольких самоссылающихся внешних ключей в таблице
У меня есть код здесь. Недавно я добавил этот параметр root_id. Цель этого состоит в том, чтобы позволить мне определить, принадлежит ли файл конкретному проекту, без необходимости добавлять FK project_id в файл (что приведет к циклу модели). Таким...
596 просмотров
schedule
12.03.2024
SQLAlchemy: фильтрация по многим, но возвращающая все результаты
Начиная с модели блога и тега «многие ко многим» и запроса из Querying отношения "многие ко многим" в SQLAlchemy , я знаю, что session.query(Blog).join(Blog.tags).options(contains_eager(Blog.tags)).filter(Blog.tags.in_(list_of_relevant_tags)).all()...
98 просмотров
schedule
09.05.2024
Свяжите «внешнюю» модель класса с flask sqlalchemy
Мы используем модель центрального класса для самых разных модулей Python. Эта модель определяется с помощью SQLAlchemy. Все классы наследуются от declarative_base.
Например, определения нашей модели выглядят примерно так:
Base =...
4105 просмотров
schedule
12.05.2024
SQLAlchemy и pylint
SQLAlchemy, кажется, дает мне массу ошибок на pylint, которые я не могу решить.
Первая проблема заключается в том, что каждая таблица должна быть определена как новый класс.
Пример:
class Person(BASE):
"""Person Table Definition"""...
2195 просмотров
schedule
22.04.2024
Ограничение Flask SQLAlchemy NOT NULL не удалось для первичного ключа
Я пытаюсь создать базу данных в SQLite с двумя таблицами: одна для списка аэропортов, а другая для списка поездок между парами этих аэропортов. Я установил это как самореферентное отношение «многие ко многим»:
class Trips(db.Model):...
12352 просмотров
schedule
24.04.2024
sqlalchemy не может прочитать нулевые даты из sqlite3 (0000-00-00): ValueError: год вне допустимого диапазона
Когда я пытаюсь запросить базу данных, содержащую такие даты, как 0000-00-00 00:00:00 с sqlachemy , я получаю ValueError: year is out of range .
Вот дамп БД:
Вот трассировка стека:
File...
422 просмотров
schedule
30.03.2024
назначение python свойству AppenderBaseQuery в Flask-SQLAlchemy без эффекта
У меня есть запрос на выбор списка пользователей из базы данных. Каждый пользовательский объект имеет список тегов. Это устанавливается в модели тегов с использованием этого отношения:
users = db.relationship('User', secondary=user_tag,...
2936 просмотров
schedule
08.05.2024
cherrypy + sqlalchemy + sqlalchemy-datatables: unhashable type: dict
Я пытаюсь интегрировать обработку на стороне сервера jQuery datatables с cherrypy и sqlalchemy, и я получаю сообщение об ошибке «unhashable type: 'dict'».
Код, который я написал, выглядит так:
@cherrypy.tools.json_out()
def GET(self, *args,...
123 просмотров
schedule
08.03.2024