Возник вопрос, о том как добавить в БД, при помощи алхимии данные из списка(словаря).
Моя попытка сделать это при помощи цикла for приводит к ошибке TypeError: ‘bool’ object is not iterable
Собственно код:
... class University(Base): __tablename__ = 'univer' id = Column(Integer, primary_key=True, autoincrement=False) title = Column(Unicode) def __init__(self, id, title): self.id = id self.title = title # имеются 2 списка universities_id и universities_title # вариант №1 univers=dict(zip(universities_id, universities_title)) # делаю словарь из списков for id,title in (univers.items()): session.add(University(id, title)) session.commit()
ЧЯДНТ?
Заранне благодарю, товарищи.
- backref = True, вместо названия таблицы. Оттого и получал такую ошибку.