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

Как создать внешний ключ для таблицы с составным первичным ключом?
Мне очень сложно понять, как правильно построить столбец ForeignKey для определяемой мной таблицы. Я обрисовал здесь свои модели (и поставил комментарий рядом с проблемной строкой в ​​моей модели PhoneNumber): class AreaCode(db.Model):...
376 просмотров
schedule 14.11.2021

Неверная логика входа в Flask Python
Я использую Flask с SQLAlchemy и Flask-Login. Я могу успешно войти в систему и выйти из системы зарегистрированного пользователя. Что меня сбивает с толку, так это то, что когда я ввожу неправильный пароль на странице входа, я возвращаюсь на...
3230 просмотров
schedule 28.09.2021

как использовать QuerySelectField в колбе?
Я пытаюсь заполнить поле выбора результатами запроса sqlalchemy в форме колбы. Вот код: def possible_book(): return Book.query.with_entities(Book.id).all() class AuthorForm(Form): familyname = TextField('familyname',...
14585 просмотров

Flask-Admin автоматически загружает и вставляет в базу данных
Мой пользователь смоделирован в SQLAlchemy как: class User(Base): __tablename__ = 'users' id = Column(Integer, primary_key=True) url_pic = Column(String(50), nullable=False) (...) И я хочу добавить пользователя в базу данных в...
5588 просмотров

Как получить доступ к значению автоинкремента после фиксации объекта
Я использую flask-sqlalchemy . Мой класс: class Game(db.Model): userid = db.Column(db.Integer, primary_key=True) gameid = db.Column(db.Integer, primary_key=True) gameid в базе данных настроен на автоматическое приращение. Когда я...
1373 просмотров
schedule 03.11.2021

Flask-SqlAlchemy отображает отражение
Класс SQLAlchemy имеет метод, отражающий: reflect(bind='__all__', app=None) Reflects tables from the database. У него всего 2 аргумента: привязка и приложение. Я не нашел просмотров в metadata.tables . У собственного метода...
2203 просмотров
schedule 06.11.2021

Откат многих транзакций между тестами во Flask
Выполнение моих тестов занимает много времени, и я пытаюсь откатить транзакции между тестами вместо того, чтобы отбрасывать и создавать таблицы между тестами. Проблема в том, что в некоторых тестах я делаю несколько коммитов. РЕДАКТИРОВАТЬ: как...
5220 просмотров
schedule 23.10.2021

Объекты LocalProxy в Flask-SQLAlchemy
Я использую много объектов werkzeug.local.LocalProxy в моем приложении Flask. Предполагается, что они будут идеальной заменой для объектов, но на самом деле это не так, поскольку они неправильно реагируют на type () или instanceof (). SQLAlchemy...
1952 просмотров

Flask-логин is_active не останется измененным
Из-за того, как работает моя реляционная база данных, вместо удаления таблиц из моей базы данных для удаления учетных записей я хотел бы просто деактивировать их вместо этого, изменив то, что функция is_active возвращает в моем классе User. Проблема...
409 просмотров

flask-restless validation_exceptions не работает для нескольких столбцов в моделях flask-sqlalchemy
Я использую Flask-Restless для создания / api / v1 / кандидата. Там я использовал validation_exceptions=[MyValidationError] # ... code snippet from my models.py .... class MyValidationError(Exception): pass def...
302 просмотров
schedule 13.11.2021

Flask restless - фильтр поиска для отношения .property! = Val в случае отношения "один ко многим"
Модели Flask-sqlalchemy для моих таблиц book и actions : class Book(db.Model): __tablename__ = 'book' id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(255)) activity = db.relationship('Actions') class...
677 просмотров
schedule 26.10.2021

ImportError: нет модуля с именем flaskext.sqlalchemy
Я пытаюсь использовать фрагмент Войти с помощью SteamID с сайта Flask. Однако я получаю ImportError: No module named flaskext.sqlalchemy , когда пытаюсь запустить его, а PyCharm говорит Uresolved reference "flaskext" и Uresolved reference...
3095 просмотров

Пример sqlalchemy для существующей базы данных
Проблема: необходим полный рабочий пример автоматического сопоставления sqlalchemy с существующей базой данных в приложении с несколькими привязками. Я хочу привязаться к двум базам данных и иметь одну автоматическую карту таблиц. Мне нужно это...
6718 просмотров
schedule 12.11.2021

как динамически делиться глобальными переменными конфигурации между пакетами
Существует масса литературы о том, как делиться настройками конфигурации между файлами, модулями и т. Д., Но мой вопрос немного другой. Каким питоническим способом поделиться настройкой конфигурации между пакетами Python, которые не знают друг о...
218 просмотров
schedule 06.11.2021

SQLAlchemy func.count с фильтром
Я использую структуру, которая выполняет разбиение на страницы следующим образом: def get_count_query(self): return self.session.query(func.count('*')).select_from(self.model) def paginate(self): ... <irrelevant>... count =...
6318 просмотров
schedule 06.09.2021

Sqlalchemy для django orm
У меня есть сценарий командной строки с sqlalchemy. Выглядят они следующим образом: class TimestampMixin(object): created_date = Column(DateTime, default=func.now()) class DataSource(Base, TimestampMixin): """DataSource object"""...
1148 просмотров
schedule 20.10.2021

db.create_all () не создает таблицы, определенные в отдельном файле
Я пытаюсь создать таблицы для своих моделей, которые определены в отдельном модуле моего приложения. Я вызываю db.create_all() , но таблицы не создаются и ошибок нет. Я определил модели и импортировал их перед вызовом _2 _ . Почему это не...
6848 просмотров
schedule 19.10.2021

Целочисленное поле не увеличивается автоматически в SQLAlchemy
У меня есть модель Flask-SQLAlchemy с полем Integer , которое я хотел бы автоинкрементировать. Это не первичный ключ; это суррогатный идентификатор. Модель выглядит так: class StreetSegment(db.Model): id = db.Column(db.Integer,...
4793 просмотров

Зачем использовать SqlAlchemy func.lower (mystring) vs. mystring.lower ()?
Посмотрите на этот ответ: Flask-SQLAlchemy Query без учета регистра Почему лучше использовать func.lower(mystring) SQLAlchemy вместо собственного mystring.lower() python?
6403 просмотров
schedule 24.11.2021

Flask-SQLAlchemy - подключение на лету к нескольким базам данных
У меня есть flask webapp , где пользователи смогут подключаться к своим собственным базам данных mysql и запрашивать свои собственные таблицы Какой лучший способ создать несколько подключений (к разным базам данных) с помощью flask-sqlalchemy....
5655 просмотров