class Town_table(Base):
__tablename__ = “town”
sqlite_autoincrement = True
id = Column(Integer, primary_key=True)
name = Column(String(160), unique=True)
def __init__(self, name):
self.name = name
class Firm_table(Base):
__tablename__ = “firm”
id = Column(Integer, primary_key=True)
firm = Column(String)
town_id = Column(Integer, ForeignKey('town.id'))
town = relationship('Town_table', backref='firm')
def __init__(self, firm):
self.firm = firm
В общем не могу привязать много фирм к одному городу. Вернее, не могу сделать так чтобы в базу вносился только один экземпляр города, а к городу можно было добавить сколько угодно фирм