Форум сайта python.su
Здравствуйте. Вопрос по SqlAlchemy. Есть миксин для модели, в нем атрибут (declared_attr) parent_id, если делаю так:
@declared_attr def parent_id(cls): return column_property(Column( Integer, ForeignKey('%s.id' % cls.__tablename__, ondelete='CASCADE'), info={'colanderalchemy': {'title': FB_PARENT, 'widget': SelectWidget(values = cls.form_widget_dump())} } ))
@declared_attr def parent_id(cls): return column_property(Column( Integer, ForeignKey('%s.id' % cls.__tablename__, ondelete='CASCADE'), info={'colanderalchemy': {'title': FB_PARENT} } ))
@classmethod def __declare_last__(cls): super(WupyTreeMixin1, cls).__declare_last__() cls.__table__.c.parent_id.__dict__['info']['colanderalchemy']['widget'] = SelectWidget(values = cls.form_widget_dump())
Офлайн
Никто не знает, не сталкивался?
Офлайн