Scheda piattaforma

Che cos'e' Django nel progetto DA-AFAM

Django e' il backend autorevole del sistema: il luogo in cui contenuti, regole, permessi e servizi vengono governati in modo centralizzato.

Perche' e' centrale

Django non e' semplicemente un ambiente tecnico: nel progetto DA-AFAM rappresenta la piattaforma di governo dei contenuti e dei processi. Qui si gestiscono le pagine istituzionali, le news, il Libro Soci, i permessi di accesso e i futuri servizi dell'area riservata.

Il suo compito e' mantenere una sola versione autorevole dei dati, evitando che il sito pubblico o altri strumenti diventino luoghi paralleli di aggiornamento editoriale.

Cosa gestisce

  • Pagine e contenuti istituzionali.
  • News, comunicati e relativi allegati.
  • Libro Soci, profili pubblici e dati riservati.
  • Ruoli, permessi, visibilita' e processi autorizzativi.
  • Area riservata, documentale e servizi futuri.

Perche' e' utile

  • Mantiene ordine editoriale e coerenza dei contenuti.
  • Consente controlli di sicurezza piu' rigorosi.
  • Riduce la dipendenza tecnica dal CMS pubblico.
  • Permette di evolvere servizi e moduli nel tempo.
  • Rende l'ecosistema piu' stabile e tracciabile.

Come dialoga con il sito

Django espone contenuti e dati tramite API protette. Il sito pubblico li riceve, li interpreta e li presenta. In questo modello il backend mantiene la responsabilita' del contenuto, mentre il sito si concentra sulla pubblicazione e sulla leggibilita'.