¿Existe una convención de nomenclatura preferida para crear una aplicación Django que consta de más de una palabra? Por ejemplo, ¿cuál de los siguientes se prefiere?
my_django_app
Actualización: no permitido sintácticamentemy-django-app
mydjangoapp
Solución recomendada
Si bien todas ellas pueden ser opciones 1 y 3 sintácticamente permitidas, ¿hay alguna preferencia? Al observar la forma en que Django crea los nombres de las tablas combinando el nombre de la aplicación y el nombre del modelo con un guión bajo, me inclino por la opción # 1.
Pensamientos