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