Ответ 1
Возможно, просто убедитесь, что вы импортировали все модели, созданные в __init__.py
, в каталог models
. В вашем случае это будет выглядеть так:
# __init__.py
from user import UserModel
from group import GroupModel
Это нужно сделать, потому что Django выглядит в app.models
для моделей приложений.
Как уже упоминалось, для версий Django до версии 1.7 вам также нужно указать имя вашего приложения в атрибуте app_label
в классе Meta
в вашей модели:
class UserModel(models.model):
# fields here
class Meta:
app_label = "myapp"
http://docs.djangoproject.com/en/1.7/ref/models/options/#app-label