Gibt es eine bevorzugte Namenskonvention zum Erstellen einer Django-App, die aus mehr als einem Wort besteht? Welche der folgenden Optionen wird beispielsweise bevorzugt?
my_django_app
Update: Syntaktisch nicht erlaubtmy-django-app
mydjangoapp
Empfohlene Lösung
Während alle Optionen 1 und 3 syntaktisch zulässig sind, gibt es eine Präferenz? Wenn ich mir anschaue, wie Django die Tabellennamen erstellt, indem er den App-Namen und den Modellnamen mit einem Unterstrich kombiniert, lehne ich mich an Option 1.
Gedanken?