Sviluppatori - Primi passi
Guida e tutorial
Creato il: Martedì 17 Dicembre 2024 10:41 - Ultima modifica: Martedì 17 Dicembre 2024 10:53
Guida e tutorial per esercitarsi
Sul sito di Django, una guida di installazione:
https://docs.djangoproject.com/it/3.2/intro/install/
e un tutorial:
https://docs.djangoproject.com/it/3.2/intro/tutorial01/
Per inizializzare un ambiente virtuale:
- mkdir venv
- python3 -m venv venv
- source venv/bin/activate
- pip install Django
L’ambiente virtuale va poi sempre attivato con source venv/bin/activate o usando un plugin dell’editor di sviluppo.
Oltre a Django, pacchetti aggiuntivi che spesso utilizziamo:
- django_allauth, registrazione utenti: https://github.com/pennersr/django-allauth
- django_debug_toolbar, utile nello sviluppo: https://github.com/jazzband/django-debug-toolbar
- django hijack, permette di impersonare utenti: https://github.com/arteria/django-hijack
- django hijack_admin, integrazione di hijack in admin: https://github.com/arteria/django-hijack-admin
- django_bootstrap4, integrazione toolkit bootstrap: https://github.com/zostera/django-bootstrap4
- django_bootstrap_datepicker_plus, widget calendario bootstrap: https://github.com/monim67/django-bootstrap-datepicker-plus
- django_axes, maggiore sicurezza per login: https://github.com/jazzband/django-axes
ma anche: - https://github.com/jazzband/django-defender
- django_admin_tools, dashboard e menu per admin: https://github.com/django-admin-tools/django-admin-tools