Création de l'interface administrateur ( super user)

 

 

Django fournit un module d'administration intégré qui peut être utilisé pour effectuer des opérations CRUD (create, read, update, delete) sur les modèles et application du site django. Il fournit une interface rapide où l'utilisateur peut gérer le contenu de l'application (parfois appelé SCRUD avec un "S" pour search). Il s'agit d'un module intégré conçu pour effectuer des tâches d'administration liées à l'utilisateur. Voyons comment activer et utiliser le module d'administration (interface) de Django.

Pour voir un aperçu de la zone admin de votre site django, démarrer le serveur et tapez dans votre navigateur: http://127.0.0.1:8000/admin/

 

Mais vous n'avez aucune possibilité d'y accéder, vous devez pour cela:

1. Exécuter la commande de migration pour créer la base de données ainsi que toutes les tables SQLite nécessaires au fonctionnement de votre application django.

python manage.py migrate

2. créer un super utilisateur:

python manage.py createsuperuser

A ce moment là l'invite de commande vous demande de saisir vos informations de connexion: nom d'utilisateur, email et password:

Maintenant pour accéder à la zone admin, démarrez votre serveur et tapez dans votre navigateur, l'adresse : http://127.0.0.1:8000/admin/ et saisir vos identifiants de connexion:

 

Younes Derfoufi
CRMEF OUJDA

1 thought on “Création de l'interface administrateur ( super user)

Leave a Reply

Your email address will not be published. Required fields are marked *