Riepilogo
Django fornisce un database SQLite per impostazione predefinita. Completando questo modulo si è scoperto quanto è semplice creare e distribuire questo database.
In questo modulo si sono anche definiti i modelli di app per il database. Si è individuato il motivo per cui è utile aggiungere il metodo __str__
alle classi di modello.
Infine, si è visto che, durante la creazione di un progetto, Django crea automaticamente un'API per interagire con il database SQLite. Aprendo la shell di Python è possibile usare i comandi di Django per modificare con facilità il database.
In questo modulo si è appreso:
- Concetti relativi a un ORM.
- Come creare un database SQLite in Django.
- Come creare e attivare i modelli di Django.
- Scopo del metodo
__str__
nelle classi. - Come creare dati ed eseguire query sui dati nel database.