Формалхимия - форма отношения один ко многим - PullRequest
2 голосов
/ 23 января 2012

У меня есть простое отношение «один ко многим», написанное с помощью sqlalchemy:

class Product(Base, Asset):
    description         = Column(sa.Text)
    image               = Column(sa.VARCHAR(length=150))
    package_type_prices = relationship("ProductPackageTypePrice")

class ProductPackageTypePrice(Base, Asset):
    id           = Column(sa.Integer, primary_key=True, nullable=False)
    id_product   = Column(sa.Integer, ForeignKey("assets.product.id"))
    package_type = Column(package_type_enum, nullable=False)
    price        = Column(sa.DECIMAL(10,2), nullable=False)

Мой вопрос заключается в том, как (с помощью формальной химии) создать форму с полями для Product, а также для уже созданных полей ProductPackageTypePrice и для добавления нового?

...