Existe uma convenção de nomenclatura preferencial para a criação de um aplicativo Django consistindo em mais de uma palavra? Por exemplo, qual das opções a seguir é a preferida?
my_django_app
Atualização: não permitido sintaticamentemy-django-app
mydjangoapp
Solução recomendada
Embora todas elas possam ser as opções 1 e 3 são sintaticamente permitidas, há uma preferência? Observando como o Django cria os nomes das tabelas combinando o nome do aplicativo e o nome do modelo com um sublinhado, estou me opondo à opção nº 1.
Pensamentos?