Questo repo raccoglie varie applicazioni Django scritte per il POuL
Tieni traccia di chi ha attaccato i manifesti e dove.
Il funzionamento è estremamente semplice: chi attacca il manifesto clicca sul punto nella mappa e inserisce il token che gli è stato fornito. Il sistema verifica il token e aggiorna la data dell'ultima visita.
Il token è generato leggendo 20 bytes da /dev/urandom
o equivalente,
viene fornito base64-encoded e memorizzato nel database.
L'applicazione ha 2 pagine:
/
è la radice, pubblica/admin
è la sezione per aggiungere e gestire le bacheche (generare token etc.)
AL MOMENTO DELL'INSTALLAZIONE, RIVEDERE E COMPLETARE poulango/settings.py
La cartella nginx/
contiene vari script utili per il deploy dietro NGINX+uWSGI.