2
У меня есть словарь (из WTForm), который имеет в нем ключи, соответствующие полям в моей модели SQLAlchemy.Привязать словарь к модели SQLAlchemy для обновления
class Company(database.Model):
__tablename__ = "company"
id = database.Column(database.Integer, primary_key=True, autoincrement=True)
name = database.Column(database.String(255), nullable=False)
address = database.Column(database.String(255), nullable=False)
...
А словарь:
{"name": "Apple Inc", "address": "1 Infinite Loop", ...}
Есть ли простой способ установить атрибуты модели с помощью словаря значений, или мне нужно следовать х = у шаблона?
company.name = company_dict["name"]
company.address = company_dict["address"]...
Спасибо за помощь, но, к сожалению это для update (я редактировал заголовок). – Kong
@Kong обновленный ответ для обновления тоже. – Jack