Есть ли явная поддержка однонаправленного наследования в Django? Последнее, что я слышал, все еще находится в стадии разработки и обсуждения.
Существуют ли библиотеки/хаки, которые я могу использовать в то же время, чтобы зафиксировать основное поведение? У меня есть иерархия, которая смешивает разные объекты. Канонический пример структуры корпорации с классом Employee, подклассы для типов сотрудников и manager_id (parent_id) будут хорошим приближением к проблеме, которую я решаю.
В моем случае я хотел бы представить идею о том, что сотрудник может управлять другими сотрудниками при управлении другим сотрудником. Для Менеджера и Работника нет отдельных классов, что затрудняет их распространение по таблицам. Подклассы будут представлять типы сотрудников-программистов, бухгалтеров, продаж и т.д. И будут независимы от того, кто контролирует, кто (ОК, я думаю, это уже не типичная корпорация в некотором отношении).