class A(InheritableSQLObject): '''Базовый класс''' class B(A): '''Первый наследник''' class C(A): '''Второй наследник'''
class A(InheritableSQLObject): '''Базовый класс''' class B(A): '''Первый наследник''' class C(A): '''Второй наследник'''
PooHВ sqlmeta всем этим классам пропиши одну и ту же таблицу.
Кто-нибудь знает как отобразить два класса на одну таблицу?
PooHПоставь _inheritable=False:
Кто-нибудь знает как отобразить два класса на одну таблицу? Ситуация такаяКлассы B и С имеют одинаковый набор атрибутов, различаются только методами. В базе получается три таблицы, причем в B и C только поля id и child_name. Неаккуратненько как то :) Да и запрос лишний при загрузке.class A(InheritableSQLObject): '''Базовый класс''' class B(A): '''Первый наследник''' class C(A): '''Второй наследник'''