Описание тега flask-sqlalchemy

Flask-SQLALchemy - это расширение для Flask, которое обеспечивает поддержку SQLAlchemy. Он разработан, чтобы упростить и упростить работу с базой данных с помощью SQLAlchemy. Он имеет ту же лицензию BSD с тремя пунктами, что и Flask.
1 ответ

Ошибка каркаса колбы

Привет, ребята, я получаю сообщение об ошибке, и я не уверен, что это значит, глядя на это некоторое время... вот ошибка: vagrant@vagrant-ubuntu-trusty-32:/vagrant/PayUp$ python setup_database.py Traceback (most recent call last): File "setup_databa…
16 окт '16 в 01:44
1 ответ

Чужая ошибка в SqlAlchemy. Ошибка?

Я пытался использовать Flask-Restful + SqlAlchemy (с Automap) + MySql SGDB, но я не понимаю, почему эта ошибка произошла в моем коде: Я отправил запрос в моем контроллере, и он работал нормально, но через 10 секунд выдается сообщение об ошибке соеди…
20 окт '17 в 19:57
1 ответ

Моя база данных не создается (колба-sqlalchemy)

По сути, я пытаюсь создать приложение Flask с помощью flask-sqlalchemy. Я хочу сначала загрузить кучу данных в мою базу данных (database.py). Однако я не могу заставить это работать или даже создать файл myapp.db. Я не получаю ошибок, однако файл my…
22 окт '17 в 00:25
1 ответ

Почему Flask-SQLAlchemy требует первичный ключ?

Если я определю таблицу без первичного ключа: class CustomAttribute(db.Model): player = db.Column(db.Integer, db.ForeignKey('player.id')) key = db.Column(db.Text, nullable=False) value = db.Column(db.Text, nullable=False) Я получаю ошибку: sqlalchem…
2 ответа

Flask-admin: Как сделать inline-редактирование для многих отношений?

У меня две модели class Message(db.Model): id = db.Column(db.Integer, primary_key=True) message_text = db.Column(db.Text, nullable=True) stickers = db.relationship('StickerMessageAssociation', back_populates='message') ... а также class Sticker(db.M…
1 ответ

Flask-SQLAlchemy: обновить отношения один ко многим

У меня есть две модели: class Project(db.Model): __tablename__ = 'project' id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(64)) timestamp = db.Column(db.DateTime) info = db.Column(db.Text(255)) post = db.relationship('Post', …
02 ноя '16 в 21:20
1 ответ

`Query.count()` работает с Flask-SQLAlchemy и множественными связями

Аннотация У меня проблемы с использованием нескольких связей с Flask-SQLAlchemy. В частности, count() Кажется, что метод на объектах запроса не работает. Частности Мое приложение Flask работает с базой данных PostgreSQL. Кроме того, он также извлека…
11 мар '14 в 07:42
0 ответов

Вы должны повторно выполнить код для нумерации колб?

Я новичок в пагинации в колбе, поэтому не уверен, какая упаковка лучше. Я смотрел на колбу-sqlalchemy, может быть. Мой проект в Google App Engine. Гибкая среда. Вот пример API: @app.route('/scans', methods=['POST']) scanResults = runScan() return sc…
2 ответа

Как определяется уникальное ограничение для трех столбцов?

Следующие EventInvitation Модель - это простое приглашение для одного события, отправленное от одного пользователя другому. Я хотел бы убедиться, что приглашения уникальны для трех столбцов: to_user, from_user и event. class EventInvitation(db.Model…
12 ноя '14 в 19:43
1 ответ

SQLAlchemy Oracle не может вставлять символы с ударением

У меня есть проект, основанный на Flask который использует Oracle база данных и общается через SQLAlchemyи cx_Oracle плагин. Моя проблема в том, что у меня есть простая таблица с 2 Strings: class Example(Base): __tablename__ = 'example' id = Column(…
1 ответ

flask-sqlalchemy: AttributeError: тип объекта не имеет атрибута "запрос", работает в ipython

Я создаю новое приложение фляги с использованием фляги-sqlalchemy и фляги-отдыха с Python 3.4. Я определил свою модель пользователя как таковую: from mytvpy import db from sqlalchemy.ext.declarative import declared_attr class BaseModel(db.Model): __…
12 сен '15 в 03:31
1 ответ

SQLAlchemy запрос с использованием списка элементов

Я создал базу данных SQLAlchemy, которая выглядит примерно так: class ChangelogEntry(db.Model): id = db.Column(db.Integer, primary_key=True) apps = db.relationship('App', secondary=app_changelogEntry) appGroups = db.relationship('AppGroup', secondar…
08 июн '17 в 13:01
1 ответ

Колба с дзиндзя, выпуск с нумерацией страниц после первой страницы

Я создал выпадающее меню для поиска деталей по номеру проекта из базы данных SQL. Первая страница загружается с правильными частями, но любые последующие страницы дают ошибку: Ошибка типа: show_compound() отсутствует 1 обязательный позиционный аргум…
1 ответ

Обновление Flask-SQLAlchemy создает новую запись в MySQL

Я пытаюсь обновить запись MySQL из flask-sqlalchemy, но вместо обновления текущей записи она добавляет новую. Но вот действительно странная вещь: когда я запускаю тот же код из приглашения Python, он корректно обновляется без добавления новой записи…
15 июн '16 в 12:01
0 ответов

Как я могу включить внуков с колбами?

У меня есть следующие лица. Когда я делаю api/event/1Я получаю invitation включены, но не invitationResponses, Если и как это возможно достичь? Когда я делаю api/invitation/1 Приглашение Ответы включены. class Person(db.Model): id = db.Column(db.Int…
19 мар '14 в 14:52
2 ответа

Стратегии массового обновления SQLAlchemy

В настоящее время я пишу веб-приложение (Flask), использующее SQLAlchemy (в GAE, подключаясь к облачному Google MySQL), и мне необходимо выполнить массовое обновление таблицы. Короче говоря, выполняется ряд вычислений, в результате чего требуется об…
1 ответ

Могу ли я использовать Flask-SQLAlchemy и SQLAlchemy одновременно?

Я использую Flask-SQLAlchemy для проекта около года. Мне нравится, что это отвлекает меня от сессии. Но теперь мне нужно более детальный контроль над моим сеансом, а именно, чтобы установить соединение с БД в потоке после того, как пользователь поки…
18 дек '15 в 17:00
0 ответов

SqlAlchemy v.0.7.6 легко существует запрос на любой запрос

Может быть, мой вопрос кажется простым, но как выполнить существует на объекте Query тип? В версии 0.8 я прочитал exists это метод Query, но в 0,7 Query класс не имеет этого Предположим, у меня есть объект q типа Query который внутренне состоит из с…
19 ноя '13 в 14:38
1 ответ

Ошибка типа: __init__() принимает ровно 2 аргумента (1 дано) Flask

Я понимаю, что для такой ситуации нужно указать default='value'. Я проконсультировался с решениями по StackOverFlow, но не смог избавиться от этой ошибки. С или без по умолчанию я получаю эту ошибку при сохранении из форм администратора. Ошибка в мо…
02 фев '17 в 15:01
2 ответа

Как мне преобразовать этот JSON, чтобы я мог добавить его в базу данных MySQL с помощью Flask-SQLAlchemy?

JSON {"users": [{"username": "userxyz", "id": 4, "email": "xyz@gmail.com", "events": [{"event_name": "vday"}, {" event_name ":" bday "}]}]} база данных class User(db.Model): id= db.Column(db.Integer, primary_key=True) username= db.Column(db.String(8…
16 фев '18 в 23:04