Gdzie powinienem tworzyć aplikacje django w django 1.4?

Właśnie rozpocząłem nowy projekt w django 1.4, ponieważ zmienili domyślny układ dla manage.py i całej hierarchii folderów (zobaczhttps://docs.djangoproject.com/en/dev/releases/1.4/#updated-default-project-layout-and-manage-py) Nie mogę zdecydować, gdzie powinienem umieścić moje pakiety aplikacji - wewnątrzmysite czy poza nim? Jaka jest najlepsza praktyka? Z jakiegoś powodu,startapp polecenie tworzy aplikację pozamysite pakiet, ale wydaje się, że jest to złe.

Więc co jest najlepsze? To:

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

albo to:

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

?

questionAnswers(1)

yourAnswerToTheQuestion