Django CRUD (Create, Retrieve, Update, Delete)
Agence web » Actualités du digital » Django CRUD (Create, Retrieve, Update, Delete)

Django CRUD (Create, Retrieve, Update, Delete)

Quand on code une application, nous manipulons des objets. Ces manipulations se résument bien souvent à 4 actions: créer l’objet, récupérer l’objet, mettre à jour l’objet et supprimer l’objet.

On va créer une application Django toute simple permettant d’effectuer ces actions. Je vous propose un programme de gestion d’utilisateur avec 1 objet utilisateur.

Donc je suppose à partir de ce point que vous avez créé un projet Django dans lequel vous avez créé une application nommé webgui et ajouté cette dernière dans votre fichier settings.py.

Voici l’arborescence obtenue

 Création du modèle (model)

Le modèle est tout simple. Un utilisateur avec un nom et une date de naissance.

Une fois le modèle créé, on peut générer la base de données

Les vues (views)

Les URLs

Les templates

user_create.html

user_list.html

 

★★★★★