Tag: sqlalchemy

SQLAlchemy DetachedInstanceError с регулярным атрибутом (а не отношением)

Я только начал использовать SQLAlchemy и получить DetachedInstanceError и не могу найти много информации об этом в любом месте. Я использую экземпляр вне сеанса, поэтому естественно, что SQLAlchemy не может загружать какие-либо отношения, если они еще не загружены, однако атрибут, к которому я обращаюсь, не является отношением, на самом деле этот объект вообще не имеет […]

Массовая вставка с SQLAlchemy ORM

Есть ли способ заставить SQLAlchemy делать объемную вставку, а не вставлять каждый отдельный объект. т.е. делать: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) скорее, чем: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) Я только что преобразовал некоторый код, чтобы использовать sqlalchemy, а не […]

500 Ошибка без каких-либо изменений в журналах apache

В настоящее время я разрабатываю приложение на основе flask . Он работает с мелким нерестом сервера вручную, используя app.run() . Я попытался запустить его через mod_wsgi сейчас. Как ни странно, я получаю ошибку 500 и ничего в журналах. Я немного изучил, и вот мои выводы. Вставляя строку, например print >>sys.stderr, "hello" работает так, как ожидалось. […]

Как запросить базу данных по идентификатору с помощью SqlAlchemy?

Мне нужно запросить базу данных SQLAlchemy по ее id что-то похожее на User.query.filter_by (имя пользователя = 'питер') но для id. Как мне это сделать? [Поиск по Google и SO не помог]

Фильтр по внукам в SQLAlchemy

У меня возникают трудности с построением запроса, в котором объекты A фильтруются по счетчику C , где C является внуком A Это мой текущий (упрощенный) код модели: class A(Base): __tablename__ = 'as' pk = Column(Integer, primary_key=True) class B(Base): __tablename__ = 'bs' pk = Column(Integer, primary_key=True) a_id = Column(Integer, ForeignKey('as.pk') a = relationship('A', backref='bees') class C(Base): […]

Как сохранить request.form в db через wtforms или ошибку в sqlalchemy update?

Это вытекает из этого вопроса: проблема с SQLalchemy / wtforms update – 400 bad request У меня есть флеш-фреймворк вопрос Когда я отправляю форму, появляется флеш-сообщение, говорящее о добавлении прогноза, хотя когда я запрашиваю db, ничего не изменилось? Может ли кто-нибудь определить, где я ошибаюсь? Что я пытаюсь достичь? Пользователи могут просматривать свои прогнозы, внося […]

Как написать условные предложения с использованием языка выражения SQLAlchemy?

Итак, я написал довольно сложный запрос, который извлекает и объединяет кучу данных из двух таблиц. SELECT /* Common attributes */ carrier.name, carrier.notes, carrier.turnaround, /* Either per-reseller price, generic reseller price or default price */ IFNULL( rsu.price, IF( ( carrier.reseller_price != IS NOT NULL AND carrier.reseller_price != 0 ), carrier.reseller_price, carrier.price ) ) AS price, IFNULL( […]

Отображение db varchar для объекта домена bool

Как обрабатывать отображение строк в базе данных в bools в модели домена. Рассмотрим пример хранения монет в базе данных. Для случаев, когда обычно есть только два значения, например, головы или хвосты . ( ПРИМЕЧАНИЕ. Я понимаю, что в большинстве случаев лучше хранить в базе данных bools, но рассматривайте это как академическое упражнение) Я хочу, чтобы […]

Python: strftime временная метка UTC для локального формата времени

Я хотел бы использовать временную метку из результата базы данных и преобразовать ее в мой формат времени локали. Сама метка времени сохраняется в формате UTC: 2015-03-30 07:19:06.746037+02 . После вызова print value.strftime(format) с форматом %d.%m.%Y %H:%M %z выход будет 30.03.2015 07:19 +0200 . Это может быть правильный способ отображения временных меток с информацией о часовом […]

python 2.7 to python 3.4 ошибка неподдерживаемых типов операндов для%: 'bytes' и 'dict'

Я получил следующий код: Как получить исходный, скомпилированный SQL-запрос из выражения SQLAlchemy? и он работал нормально, пока мы не переместились с Python 2.7 на Python 3.4. Я сделал несколько изменений, хотя я застрял на return (comp.string.encode(enc) % params).decode(enc) с неподдерживаемым типом (-ами) операндов для%: 'bytes' и 'dict' def compile_query(query): dialect = query.session.bind.dialect statement = query.statement […]

 
Interesting Posts for Van-Lav

Преобразование массива JSON в список Python

webkit: можно ли хранить файлы cookie в файл и повторно использовать его снова?

Как сделать pylab.savefig () сохранить изображение для «максимизированного» окна вместо размера по умолчанию

Будет ли Python хорошо заменять сценарии командной строки Windows / пакетной обработки?

объект модуля не имеет атрибута «Экран»

OSError: Нет такого файла или каталога, использующего pytesser

Как создать DataFrame из строк при сохранении существующей схемы?

Как написать список списков в CSV-файл Python?

Python xlwt – доступ к существующему содержимому ячейки, автоматическая настройка ширины столбца

Список списков в массив numpy

django allauth социальная аутентификация, полученная по электронной почте, соответствует существующей электронной почте пользователя?

Почему объект модуля io не имеет атрибута «RawIOBase», хотя я использую python 2.6

Завершить сброс Django DB

Как указать иерархию каталогов в виджетах GtkTreeView?

Почему сортировка списка не работает в этой ситуации?

Python - лучший язык программирования в мире.