次の構造のモデルを含む Django プロジェクトがあります。
my_model/
├── __init__.py
├── models/
├── __init__.py
├── my_model.py
├── my_other_model.py
my_model.py と my_other_model.py にはそれぞれモデル MyModel と MyOtherModel が含まれており、Django 設定ファイルで、このフォルダーを次のようにインストール済みアプリのリストに追加しました。
INSTALLED_APPS = (
...
'my_model',
...
)
ここで、プロジェクトで syncdb を実行すると、両方のモデルが mysql テーブルを生成すると予想されますが、mymodel_mymodel として作成されるテーブルは MyModel だけです。mymodel_myothermodel という別のテーブルを取得することを期待しているため、syncdb に他のモデルを作成させる方法がわかりません。
助けてくれてありがとう、マティアス