Vai al contenuto
Pandora

Entra

Manuale Sviluppatori - Primi passi

Passi della prova 4

Scarica il manuale in PDF (PDF/A accessibile)

Creato il · ultima modifica il

  1. Crea il modello Iscrizione, collegato a Evento con related_name="iscrizioni", con nome, email e data di iscrizione.
  2. Crea un ModelForm per l’iscrizione e mostralo nella pagina di dettaglio dell’evento.
  3. Aggiungi le regole: niente iscrizioni a eventi passati; niente iscrizioni se i posti sono finiti; la stessa email non si iscrive due volte allo stesso evento.
  4. Dopo l’invio riuscito, reindirizza alla pagina dell’evento e mostra un messaggio di conferma con il framework dei messaggi.
  5. Gli errori compaiono accanto al campo sbagliato e sono collegati al campo (aria-describedby), non solo colorati di rosso.