Vai al contenuto
Pandora

Entra

Manuale Sviluppatori - Primi passi

Requisiti tecnici

Scarica il manuale in PDF (PDF/A accessibile)

Creato il · ultima modifica il

  • Python 3.13 e Django 6.1, con uv oppure venv.
  • PostgreSQL con le impostazioni da variabili d’ambiente; SQLite ammesso solo come ripiego in locale.
  • Test con python manage.py test per modelli, moduli, viste e API: la suite finisce con OK.
  • Ruff senza errori.
  • Pagine conformi al livello AA delle WCAG 2.1: nessuna violazione con axe, uso completo da tastiera, nessuno scorrimento orizzontale a 320 pixel.
  • Nessuna risorsa da CDN o da Google Fonts: tutto servito dal sito.
  • Interfaccia, commenti e messaggi di commit in italiano.