Это возможно, просто убедитесь, что вы импортировали все модели, которые вы создали в __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