Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

How to create superuser in Django?

  • Last Updated : 05 Sep, 2020

Django provides us Admin Panel for it’s users. So we need not worry about creating a separate Admin page or providing authentication feature as Django provides us that feature. Before using this feature, you must have migrated your project, otherwise the superuser database will not be created.

How to create superuser in Django?

 Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.  

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning - Basic Level Course

For creating superuser, first reach the same directory as that of and run the following command:

python createsuperuser

Then enter the Username of your choice and press enter.

Username: srishti

Then enter the Email address and press enter.(It can be left blank)

Email address:

Next, enter the Password in-front of the Password field and press enter.Enter a strong password so as to keep it secure.

Password: ******  

Then again enter the same Password for confirmation.

Password(again): ******

Superuser created successfully if above fields are entered correctly.

Image shown after above steps done 

Now we can login into our Django Admin page by running the command python runserver . Then, open a Web browser and go to “/admin/” on your local domain – e.g., and then enter the same Username and Password.


Django admin page

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!