0Pricing
Django Academy · Leçon

createsuperuser et connexion

Créez un compte d’administration et accédez à /admin.

createsuperuser et connexion est une leçon Django Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Django Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Django Academy comprend 4 leçons au total.

Certaines parties de cette leçon n'ont pas encore été traduites et s'affichent en anglais.

Meet the Admin

Django ships with a full admin site, a ready-made web dashboard for managing your data, so you never have to build a CRUD panel by hand. 🎛️

Who Can Enter

The admin is locked to staff users, so first you need an account. A superuser is an account with full permissions across the whole site.

The Magic Command

You create that account from the terminal with one management command. The createsuperuser command walks you through it step by step.

python manage.py createsuperuser

Answer the Prompts

The command asks for a username, an optional email, and a password. Type them in and your admin account is born.

Hidden Password

When you type the password it stays invisible, so the cursor will not move. That blank screen is normal, your keystrokes are still being read. 🤫

Migrate First

Auth tables must exist before an account can be saved. If you see an error, run migrate once to set up the database.

python manage.py migrate

Start the Server

To reach the admin you need the dev server running. Launch it with runserver and keep that terminal open.

python manage.py runserver

Find the Door

The admin lives at a fixed URL. Open your browser to the /admin path and Django shows you a clean login screen.

http://127.0.0.1:8000/admin/

Log In

Type the same username and password you just created. On success Django drops you into the admin dashboard, your control room for data.

What You See

At first the dashboard only lists Users and Groups. That is expected, you have not registered your own models yet.

Forgot Your Password

Locked out? You can reset any account from the terminal with the changepassword command, no email setup required.

python manage.py changepassword admin

Quick Check

Which command creates a full-access admin account?

Recap

You made a superuser, started the server, and signed into /admin. That account is your key to managing data through the dashboard. 🔑

Questions Fréquemment Posées

La leçon « createsuperuser et connexion » est-elle gratuite ?

Oui — le texte complet de « createsuperuser et connexion » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Django Academy, passe à CoddyKit PRO. Le cours Django Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « createsuperuser et connexion » ?

Créez un compte d’administration et accédez à /admin. Tu pratiques Django Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Django Academy ?

Aucune expérience préalable n'est requise. Django Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.

Combien de temps prend la leçon « createsuperuser et connexion » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Django Academy ?

Oui. Chaque leçon Django Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. createsuperuser et connexion
  2. Enregistrer des modèles avec admin.site
  3. Personnaliser ModelAdmin
  4. Champs intégrés et en lecture seule
← Retour à Django Academy