
XP-R — Preparing the Foundations (Tech Notes)
Aviso: La mayoría de las actualizaciones estarán en inglés, pero iré publicando también entradas resumen en español cada cierto tiempo. This post complements the previous entry ( XP-R — Preparing the Foundations ), focusing on the technical implementation details behind XP-R’s architecture, module structure, and Identity module setup. Technical Notes Some additional implementation details that were established during this phase: Models and module organization Models are placed inside a models/ package using pluralized files to group related classes.\ This allows multiple related models per file without breaking Django conventions.\ It also helps avoid circular dependencies while keeping the structure scalable. Identity module configuration default_auto_field = 'django.db.models.BigAutoField' is explicitly configured to prevent issues with very large datasets in the future. Nested Django apps Because apps are inside the modules directory, a few Django-specific adjustments are required.
Continue reading on Dev.to
Opens in a new tab




