Вопросы по теме 'flask-sqlalchemy'

2 отношения одного и того же имени таблицы сбивают с толку SQLAlchemy
IE: class Share(db.Model): """ Stores the Checkpoint shares between users """ id = db.Column(db.Integer, primary_key=True) user_from_id = db.Column(db.Integer, db.ForeignKey('user.id')) user_from = db.relationship("User")...
1326 просмотров
schedule 05.11.2022

Установка удаления-сироты в отношении SQLAlchemy вызывает AssertionError: этот AttributeImpl не настроен для отслеживания родителей
это мой декларативный код Flask-SQLAlchemy: from sqlalchemy.ext.associationproxy import association_proxy from my_flask_project import db tagging = db.Table('tagging', db.Column('tag_id', db.Integer, db.ForeignKey('tag.id',...
13129 просмотров
schedule 26.02.2024

Как использовать столбец Hstore Postgres с flask-sqlalchemy?
Я пытаюсь реализовать этот код https://gist.github.com/1859653 , который позволяет sqlalchemy взаимодействовать со столбцом hstore. В комментариях к этому gist упоминается необходимость запуска psycopg2.extras.register_hstore. Когда и где...
2272 просмотров

Добавление FK QuerySelectField в WTForm, сгенерированное model_form()
У меня есть проект Flask, и я создаю формы, которые тесно связаны с моделями SQLAlchemy. В моей базе данных MySQL есть таблица домов и таблица гаражей. Я хочу использовать wtforms.ext.sqlalchemy.orm.model_form() для динамического создания формы...
3615 просмотров

Pythonic способ правильно отделить модель от приложения с помощью SQLAlchemy
Мне трудно запустить мое приложение. Расширение Flask-SQLAlchemy создает пустую базу данных всякий раз, когда я пытаюсь разделить модуль на пакеты. Чтобы лучше объяснить, что я делаю, позвольте мне показать, как устроен мой проект: Project | |--...
11734 просмотров
schedule 20.05.2024

Создание исходных данных в flask-migrate или alembic migration
Как я могу вставить исходные данные в мою первую миграцию? Если миграция - не лучшее место для этого, то что лучше? """empty message Revision ID: 384cfaaaa0be Revises: None Create Date: 2013-10-11 16:36:34.696069 """ # revision identifiers,...
33665 просмотров

Каскадное удаление отношений SQLAlchemy
Я прочитал документацию, но до сих пор не могу понять, как правильно настроить мои модели. Это очень простая база данных телешоу, и я хочу настроить ее так, чтобы Эпизод должен иметь соответствующий родительский экземпляр Шоу, чтобы существовать в...
8449 просмотров
schedule 14.03.2024

Flask-SQLAlchemy. Можете ли вы сделать запрос в рамках модели?
Я создаю фляжное веб-приложение, которое использует Flask-SQLAlchemy, и я также рассматриваю возможность использования Flask-Login для управления сеансами и защиты определенных представлений. Flask-Login требует определенных методов, которые я...
2850 просмотров

Повторное использование моделей из сценария SqlAlchemy в приложении Flask?
У меня запущен демон, который генерирует данные и записывает их в мою базу данных с помощью Flask. Сейчас я создаю службу API на основе тех же данных и надеюсь повторно использовать те же модели, но, похоже, это не работает должным образом. Вот как...
1246 просмотров
schedule 27.11.2023

Абстрактная базовая модель Flask-SQLAlchemy
В моем приложении Flask-SQLAlchemy я хочу добавить несколько полей (создано (по | on), изменено (по | по)) в каждую модель/таблицу. мой код прямо сейчас from .. import db class Brand(db.Model): __tablename__ = 'md_brands' id =...
7563 просмотров
schedule 06.11.2023

SQLAlchemy: имя столбца с префиксом в подзапросе union_all из 3 таблиц
Вот мой фрагмент кода mssql cnt = func.count(pvr_svc.ic_idn).label('cnt') x = session.query(pvr_svc.inc_type_md, cnt, cast(pvr_svc.crt_dt,DATE) .label('crt_dt')) .filter(pvr_svc.inc_type_md.in_(['PM','OM','OP-HU']))...
1518 просмотров
schedule 25.01.2024

Запрос, возвращающий каждую обложку в БД для каждой записи?
Мой запрос, кажется, возвращает 1 запись для каждой обложки. То есть, если у меня в базе 3 обложки, то запрос вернет запись №1 трижды с каждой из разных обложек. Поскольку у меня есть 7 записей, я получаю 21 результат. Как мне структурировать...
58 просмотров
schedule 21.11.2022

Выберите многие ко многим с помощью Flask-SQLAlchemy
Я пытаюсь ВЫБРАТЬ некоторые данные из базы данных с помощью Flask-SQLAlchemy. Тем не менее, я изо всех сил пытаюсь получить правильные данные и присоединиться ко многим. Мои модели выглядят так. class User(UserMixin, db.Model): id =...
582 просмотров
schedule 13.12.2022

Создать строку или обновить с шагом
Я использую Flask SQLAlchemy, и у меня есть следующая схема базы данных: Table( composite_primary_key, count INTEGER ) Я хочу сделать оператор создания или обновления, где я могу проверить, существует ли строка с данным составным...
284 просмотров
schedule 02.11.2022

Объект «NoneType» не имеет атрибута «владелец» при попытке доступа к отношениям
Я пытаюсь загрузить значение отношения Toy.owner . Это мои модели: class User(db.Model): __tablename__ = 'User' id = db.Column(db.Integer, primary_key=True) type = db.Column(db.String(50)) nickname = db.Column(db.String(255))...
1069 просмотров
schedule 29.11.2022

SQLAlchemy ленивый = динамический с отношением m2m с использованием шаблона объекта ассоциации
У меня есть простая связь m2m между таблицами users и roles : users_roles = db.Table('users_roles', db.Column('user_id', db.Integer, db.ForeignKey('users.id')), db.Column('role_id', db.Integer, db.ForeignKey('roles.id')),...
1765 просмотров
schedule 22.11.2023

Скорость Flask-SqlAlchemy-Python getattr()
У меня есть объект MyModel, который наследуется от Model от SQLAlchemy. Доступ к первичному ключу (ID) занимает гораздо больше времени, чем к любому другому атрибуту: value = getattr(model, ID) требуется ~ 1,4 мс, чтобы вычислить или...
1130 просмотров

Приложение Openshift с флягой, sqlalchemy и sqlite — проблемы с возвратом базы данных
У меня проблема почти такая же: -openshi">Как защитить базу данных SQLite от возврата после развертывания в OpenShift? Я не понимаю его ответ полностью и явно недостаточно, чтобы применить его к моему собственному приложению, и, поскольку я не...
1077 просмотров

внутренняя ошибка сервера Flask - Python
Это мой код на Python — Flask. Здесь я ввожу данные для Theater (таблица Theatre), затем извлекаю соответствующий идентификатор, а затем добавляю экран к соответствующему theatre_id в таблице Screen. Проблема в том, что Theater добавляется в базу...
406 просмотров
schedule 04.12.2022

отношения многие ко многим в sqlalchemy
Я только что переключился с MySQL на SQLalchemy и должен сказать, что понять sqlalchemy сложнее, чем я думал. В настоящее время у меня есть некоторые проблемы с отношениями «многие ко многим». У меня есть пользователи и запросы в моей модели. У...
2464 просмотров