Ah beh pensavo fosse dato per scontato ciò hahaha.Django, come scritto prima di me usa l'architettura MVC - che io sappia non puoi semplicemente inserire il tuo codice in views.py, specialmente se devi performare operazioni lato server-db. Bisogna creare un Model e poi puoi usare views per interagirci. Ti consiglio di andare sulla documentazione ufficiale e seguire le guide su come creare un progetto. Molto semplice soprattutto se si hanno le basi di python.
La guida che gli ho passato spiegava tutto.
Non sono entrato nel dettaglio dato che non conosco bene Python, però MVC ho ben presente come funzioni