Развертывание в конкретном контейнере в среде док-станции мультиконтейнера AWS

Выражение, которое вы повторяете, вычисляет список объектов модели , а не строк. Итак, правильное их использование:

for u in session.query(User).all():
    print u.id, u.name

Вам действительно нужно преобразовать их в dicts? Конечно, существует много способов, но тогда вам не нужна ORM-часть SQLAlchemy:

result = session.execute(User.__table__.select())
for row in result:
    print dict(row)

Обновление: посмотрите модуль sqlalchemy.orm.attributes. Он имеет набор функций для работы с состоянием объекта, который может быть вам полезен, особенно instance_dict().

1
задан Kapil 13 July 2018 в 05:16
поделиться

1 ответ

Если вы используете Elatic Beanstalk с эластичной средой, вы можете загружать только ZIP-файлы со всеми конфигурационными файлами и файлами конфигурации контейнера, потому что вы не можете отредактировать конкретную конфигурацию файла или контейнера, не загружая новый zip-файл, потому что когда ваш Elastic Окружающая среда Beanstalk ухудшает или создает новый экземпляр, среда загружает исходные файлы zip, которые вы загрузили ранее, из-за причины, по которой вы не можете отредактировать конкретную конфигурацию файла или контейнера по FTP, SFTP от любой службы, которая позволяет это действие без загрузки zip-файла с файлы приложений или файлы конфигурации контейнера.

1
ответ дан Brayan Caldera 17 August 2018 в 13:39
поделиться
  • 1
    Таким образом, не дает никаких условий для этого? – Kapil 13 July 2018 в 06:48
  • 2
    Вы не можете изменять конфигурации непосредственно на эластичном beanstalk, другой способ сделать это - вы можете создать непрерывное развертывание с jenkins и автоматическое развертывание на besnatalk, когда вам нужно изменить любую конфигурацию или файл в вашем проекте – Brayan Caldera 13 July 2018 в 14:56
  • 3
    Даже используя это, нам нужно иметь исходный код, который развертывается в других контейнерах, чтобы обновить некоторый контейнер. – Kapil 14 July 2018 в 20:50
Другие вопросы по тегам:

Похожие вопросы: