Вопросы по теме '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 просмотров
schedule
09.09.2021
Flask-Admin автоматически загружает и вставляет в базу данных
Мой пользователь смоделирован в SQLAlchemy как:
class User(Base):
__tablename__ = 'users'
id = Column(Integer, primary_key=True)
url_pic = Column(String(50), nullable=False)
(...)
И я хочу добавить пользователя в базу данных в...
5588 просмотров
schedule
05.09.2021
Как получить доступ к значению автоинкремента после фиксации объекта
Я использую 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 просмотров
schedule
18.10.2021
Flask-логин is_active не останется измененным
Из-за того, как работает моя реляционная база данных, вместо удаления таблиц из моей базы данных для удаления учетных записей я хотел бы просто деактивировать их вместо этого, изменив то, что функция is_active возвращает в моем классе User. Проблема...
409 просмотров
schedule
05.11.2021
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 просмотров
schedule
10.11.2021
Пример 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 просмотров
schedule
27.09.2021
Зачем использовать 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 просмотров
schedule
13.09.2021