models.py を次のファイル構造でパッケージに変更します。 コードをコピー コードは次のとおりです: myapp __init__.py スクリプト __init__ .pyinitialize_db.pymodels__init__.pymeta.pyfoo.pymoo.pyメタ。コード Base と DBSession を共有する別のモデル ファイルを定義します。 コードをコピーします コードは次のとおりです。 Base = declarative_base() DBSession =scoped_session(sessionmaker(extension) =ZopeTransactionExtension) ) foo.py と moo.py は特定のモデル定義ですfoo.py と moo.py は、meta.py で定義されたベース を使用します 定義したモデルをプログラム内で有効にできるようにするには、models/__init__.py にモデルを導入します。 コードをコピー コードは次のとおりです: from .meta import DBSessionfrom .foo import Foo . moo インポート Moo より