Questo è un progetto di blog sviluppato con il framework Django in Python. L'applicazione implementa un sistema di gestione dei contenuti (CMS) per la creazione, la modifica e la pubblicazione di articoli, con un flusso di lavoro che include stati come "Bozza" e "Pubblicare".
- Gestione Post: Creazione, modifica ed eliminazione di articoli del blog.
- Flusso di Pubblicazione: I post possono avere diversi stati di pubblicazione (Bozza, Pubblicare, Pubblicazione programmata, Da verificare con il responsabile).
- Editor Rich Text: Utilizzo di
django-summernoteper un'esperienza di scrittura avanzata e intuitiva. - Immagini: Supporto per l'aggiunta di un'immagine di copertina per ogni post.
- Database: Utilizza SQLite come database predefinito.
Di seguito sono riportati alcuni screenshot dell'applicazione in funzione:
Il progetto è disponibile per il download e l'utilizzo.
È possibile scaricare l'intero progetto in formato ZIP tramite il seguente link:
Se si desidera eseguire il progetto in locale, seguire questi passaggi:
- Decomprimi il file
Django.zip. - Naviga nella directory
Django/mysite. - Installa le dipendenze (si consiglia un ambiente virtuale):
pip install django django-summernote Pillow
- Avvia il server di sviluppo:
python manage.py runserver
- Accedi all'applicazione all'indirizzo
http://127.0.0.1:8000/.
Per accedere all'area di amministrazione (/admin), è necessario creare un superutente:
python manage.py createsuperuserProgetto creato con Django 5.2.8.


