Saltar a contenido

Tareas frecuentes

Cambiar documentación

  1. Edita archivos en docs/technical.
  2. Si cambias diseño, edita docs/technical/stylesheets/extra.css.
  3. Genera el sitio:
python -B -m mkdocs build --dirty --site-dir docs_site

Agregar una vista del panel

  1. Crea o actualiza la vista en la app correspondiente.
  2. Declara permiso con PermisoRequeridoMixin.
  3. Registra la ruta en el urls_panel.py o urls.py del módulo.
  4. Agrega template en templates/panel/<modulo>/.
  5. Verifica que todo filtre por request.user.tenant.

Emitir una notificación interna

Usa notify_users o notify_tenant_groups desde apps.notificaciones.services. Incluye tenant, tipo de evento, target y dedup_key cuando aplique.

Generar ERD

python scripts/generate_erd.py

Validar antes de entregar

python -B manage.py check --settings=config.settings.docker
python -B -m mkdocs build --dirty --site-dir docs_site
git diff --check