¿Dónde debo crear aplicaciones django en django 1.4?

Acabo de comenzar un nuevo proyecto en django 1.4 y desde que cambiaron el diseño predeterminado para manage.py y toda la jerarquía de carpetas (consultehttps://docs.djangoproject.com/en/dev/releases/1.4/#updated-default-project-layout-and-manage-py) No puedo decidir dónde debo colocar mis paquetes de aplicaciones.mysite o fuera de ella? ¿Cuál es la mejor práctica? Por alguna razón,startapp comando crea la aplicación fuera de lamysite paquete, pero esto se siente de alguna manera mal.

Entonces, ¿qué es lo mejor? Esta:

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

o esto:

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

?

Respuestas a la pregunta(1)

Su respuesta a la pregunta