¿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 es el preferido?¿Existe una convención de nomenclatura para las aplicaciones Django?
my_django_app
-
my-django-app
mydjangoapp
Solución recomendada
Mientras
todos ellos pueden ser
las opciones 1 y 3 son sintácticamente permitido, ¿hay alguna preferencia? Mirando 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, estoy apoyándome en la opción n. ° 1.
¿Pensamientos?
Una útil publicación de blog sobre este tema, solo para expandir: http://streamhacker.com/2011/01/03/django-application-conventions/ – Akhorus
¿forma plural o singular? 'blog' o' blogs'? – surfer190
Hi @ surfer190. Dos bolas de Django contienen un montón de buenas prácticas. Eligen el singular: blog. Es la misma opción cuando está creando un Modelo: el blog es preferido sobre los Blogs. –