Vai al contenuto
Pandora

Entra

Manuale Sviluppatori - Primi passi

Cosa deve fare

Scarica il manuale in PDF (PDF/A accessibile)

Creato il · ultima modifica il

  • Ogni utente si registra e accede con email (django-allauth) e vede solo i propri dati.
  • Un libro ha titolo, autore, anno, genere (da un elenco gestito nell’admin) e copertina facoltativa.
  • Una lettura collega un utente a un libro, con stato (da leggere, in lettura, letto), data di inizio, data di fine, voto da 1 a 5 e note.
  • La data di fine non può precedere quella di inizio; il voto si dà solo ai libri letti.
  • Pagine: elenco delle letture con filtro per stato, dettaglio, inserimento e modifica, statistiche dell’anno (libri letti, voto medio, genere preferito).
  • Un’API in sola lettura con DRF, solo per l’utente autenticato, che restituisce le sue letture.
  • Admin di Django curato: colonne, ricerche, filtri.