Где я должен создавать приложения Django в Django 1,4?

Я только что начал новый проект в django 1.4 и, поскольку они изменили макет по умолчанию для manage.py и всю иерархию папок (см.https://docs.djangoproject.com/en/dev/releases/1.4/#updated-default-project-layout-and-manage-py) я не могу решить, где я должен положить свои пакеты приложений - внутриmysite или за его пределами? Какова лучшая практика? По какой-то причинеstartapp Команда создает приложение за пределамиmysite пакет, но это чувствует себя как-то не так.

Итак, что лучше? Это:

manage.py
mysite/
    __init__.py
    settings.py
    urls.py
    myapp/
        __init__.py
        models.py

или это:

manage.py
myapp/
    __init__.py
    models.py
mysite/
    __init__.py
    settings.py
    urls.py

?

Ответы на вопрос(1)

Ваш ответ на вопрос