Существует ли предпочтительное соглашение об именах для создания приложения Django, состоящего из нескольких слов? Например, какой из следующих вариантов предпочтительнее?
-
my_django_app
-
my-django-app
-
mydjangoapp
Рекомендуемое решение
В то время как все они могут быть, варианты 1 и 3 синтаксически разрешены, есть ли предпочтение? Глядя на то, как Django создает имена таблиц, комбинируя имя приложения и имя модели с подчеркиванием, я склоняюсь к опции № 1.
Мысли?