Как разделить файл models.py на разные файлы для разных моделей в Pyramid?
Я новичок в пирамиде и изо всех сил пытался внести некоторые изменения в мой проект. Я пытаюсь разделить мои модели / классы на отдельные файлы вместо одного файла models.py. Для этого я удалил старый файл models.py и создал папку моделей с__init__.py
файл вместе с одним файлом для каждого класса. В__init__.py
Я импортировал класс с помощьюfrom .Foo import Foo
.
Это заставляет представления работать правильно, и они могут инициализировать объект.
Но запуск сценария initializedb не создает новых таблиц, как это было, когда у меня все модели были в одном models.py. Он не создает соответствующие таблицы, но напрямую пытается вставить в них.
Может ли кто-нибудь дать мне пример структуры проекта пирамиды, которая имеет модели в разных файлах?