Найти - Пользователи
Полная версия: sqlalchemy. Не могу добавить в базу элементы
Начало » Базы данных » sqlalchemy. Не могу добавить в базу элементы
1
shutnik131
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


В общем не могу привязать много фирм к одному городу. Вернее, не могу сделать так чтобы в базу вносился только один экземпляр города, а к городу можно было добавить сколько угодно фирм
4kpt_III
Вы сделали наоборот. Много городов к одной фирме
Вам нужно разобраться в чем разница между MTM, MTO, OTM и OTO на уровне таблиц. Можете написать в личку скайп. Объясню за 10 минут.
shutnik131
4kpt_III
Вы сделали наоборот. Много городов к одной фирме Вам нужно разобраться в чем разница между MTM, MTO, OTM и OTO на уровне таблиц. Можете написать в личку скайп. Объясню за 10 минут.
Напиши skype
4kpt_III
Кинул запрос на подключение.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB