У меня есть приложение django, где я хотел бы определить отношения между двумя классами на базовом уровне.Для меня также имеет смысл определить отношения между дочерними элементами этих базовых классов - так, чтобы я получил что-то вроде этого:
class BaseSummary(models.Model):
base_types...
class BaseDetail(models.Model):
base_detail_types...
base_summary = models.ForeignKey('BaseSummary')
class ChildSummary(BaseSummary):
child_summary_types...
class ChildDetail(BaseDetail):
child_detail_type...
child_summary = models.ForeignKey('ChildSummary')
Поддерживает ли django это?и если это поддерживается, может ли что-то подобное вызывать проблемы с масштабируемостью?
Спасибо!