[Django]-How do I create a superuser account in Django 1.9.6

52๐Ÿ‘

I think you want to run these commands:

python manage.py makemigrations creates migration files based on your models

python manage.py migrate will create the tables in your db based on the migration files created

(see docs for more details on database migrations)

python manage.py createsuperuser will create a superuser for your application in the database (docs)

๐Ÿ‘คben432rew

14๐Ÿ‘

$ python manage.py migrate
$ python manage.py createsuperuser

https://docs.djangoproject.com/en/1.9/ref/django-admin/

๐Ÿ‘คJames Fenwick

4๐Ÿ‘

For Django 2

User.objects.create_superuser(username='name',email='email',password='password')

From the docs

create_superuser(username, email, password, **extra_fields)

Same as create_user(), but sets is_staff and is_superuser to True.

Which can be embedded in a script, called from a command line or triggered via an API

๐Ÿ‘คUnicorn Tears

3๐Ÿ‘

first run

$ django-admin startproject mysite 

in cmd prompt,then apply migration by

cd mysite

mysite:

python manage.py makemigrations

then

python manage.py migrate

after that

python manage.py createsuperuser
๐Ÿ‘คansu

3๐Ÿ‘

First weโ€™ll need to create a user who can login to the admin site. Run
the following command:

$ python manage.py createsuperuser

Enter your desired username and press enter. Username: admin

You will then be prompted for your desired email address:

Email address: admin@example.com

The final step is to enter your password. You will be asked to enter
your password twice, the second time as a confirmation of the first.

Password: **********
Password (again): *********
Superuser created successfully.
๐Ÿ‘คSandeep Kumar

1๐Ÿ‘

$ python manage.py createsuperuser

It will ask username and password

http://127.0.0.1:8000/admin/
see

https://www.tutorialshore.com/create-new-admin-user-in-django/

๐Ÿ‘คbenefits

0๐Ÿ‘

you create superuser with this :

python manage.py createsuperuser

this will create superuser for you and you can create many superuser .
but notice before you can make super user you must run these command :

python manage.py makemigrations

and them :

python manage.py migrate
๐Ÿ‘คuser7726085

Leave a comment