Django: 4 buenas prácticas para empezar a programar.

Django: 4 buenas prácticas para empezar a programar.

Muchos desarrolladores cuando comenzamos a aprender un lenguaje o una herramienta acarreamos malas prácticas a la hora de programar. Ésto se debe porque se desconoce el paso correcto al momento de escribir nuestras aplicaciones. A continuación les dejaré algunos tips que deben de tener a la hora de desarrollar sus apps en Django.

Tabla de contenido

  1. Incluir nuestros módulos en una carpeta
  2. Organiza tus aplicaciones en el archivo settings.py
  3. Usa correctamente related_name y related_query_name
  4. No uses OneToOneField

Incluir nuestros módulos en una carpeta

Agrupar las carpetas de nuestros módulos es un plus para organizar nuestro proyecto. Por ejemplo, si comenzamos a desarrollar un sistema de inventario tendríamos cada módulo separado con sus modelos y vistas respectivamente.

  • Login
  • Catálogos
  • Inventario
  • Apis

Agregando esos modulos a nuestra app, les pongo un antes y después de como debe quedar nuestro resultado del árbol de directorio de nuestro proyecto.