Wo soll ich django apps in django 1.4 erstellen?

Ich habe gerade ein neues Projekt in Django 1.4 gestartet und da sie das Standardlayout für manage.py und die gesamte Ordnerhierarchie geändert haben (siehehttps://docs.djangoproject.com/de/dev/releases/1.4/#updated-default-project-layout-and-manage-py) Ich kann mich nicht entscheiden, wo ich meine App-Pakete ablegen sollmysite oder draussen? Was ist die beste Vorgehensweise? Aus irgendeinem Grund,startapp Befehl erstellt die App außerhalb dermysite Paket, aber das fühlt sich irgendwie falsch an.

Also, was ist das Beste? Diese:

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

oder dieses:

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

?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage