Estructura del proyecto
apps/
core/ tenant, auditoría, búsqueda, docs y utilidades
usuarios/ login, dashboard y usuarios del panel
convocatorias/ convocatorias, reglas y preguntas adicionales
solicitantes/ portal público, solicitantes, expedientes y documentos
evaluacion/ scoring y dictamen
padron/ padrón versionado y beneficiarios
pagos/ programación, conciliación y reportes de pagos
notificaciones/ bandeja, preferencias, WebSocket y Web Push
config/ settings, URLs, ASGI y WSGI
templates/ portal, landing, panel y componentes compartidos
docs/technical/ fuentes de MkDocs
docs_site/ salida compilada de MkDocs
static/ assets estáticos fuente
media/ archivos cargados en desarrollo
Convenciones
- Las rutas públicas viven en
config/urls.py.
- Las rutas del panel se componen desde
apps/core/urls_panel.py.
- Los módulos administrativos usan templates bajo
templates/panel/<modulo>/.
- Las vistas del panel filtran por tenant y permisos.
- Los documentos de MkDocs se editan en
docs/technical, no en docs_site.
Settings
| Settings |
Uso |
config.settings.docker |
Compose local. |
config.settings.docs |
Build de documentación y ERD. |
config.settings.production |
Imagen productiva. |