моделей sqlalchemy содержат relationship друг на друга?
Есть Employee с неким departmentId и есть Department с depChiefId, который ссылается на Employee, оба описаны в models.py. Ну и конечно я получаю NameError: name 'Employee' is not defined, потому что второй класс ещё не объявлен, а relationship на него уже есть в первом. Скажем, в Си и плюсах можно сначала объявить, а потом уже определить функцию/структуру/класс и т.п., а что в петоне-то делать?)
Я бы предложил тебе это раскинуть по файлам и устроить импорт<->импорт
Код в студию, но вангую, что просто надо дать разные имена связям
Обсуждают сегодня