Question: I'm trying to create a chore generator that will randomly select a chore, and then randomly select a more detailed chore after that. For example, one of the chores is 'Walk Dog', and then i want the computer to pick a place for me to walk.

```
import random
import time

print ('Hello!')

choices = ('Play PC', 'Walk Dog', 'Tidy house')
games = ('Siege', 'GTA', 'Minecraft')
places = ('Park up the road', 'Park near gym', 'park near school')

print (random.choice(choices))
if random.choice(choices) == 'Play PC':
  print (random.choice(games))
if random.choice(choices) == 'Walk Dog':
  print (random.choice(places))

```

Answer: 
Did you run `python manage.py migrate` before you ran `python manage.py createsuperuser`?
During `createsuperuser` process, you need the username and password, you don't need anything else, i.e. email.

You should do this first, then run `python manage.py runserver`

lastly, navigate to `http://127.0.0.1:8000/admin/`

There really isn't anything else you would need to do. If you are getting another error, please post it.
Go to the python shell:

```
python manage.py shell

```

In the python console, run the following:

```
from django.contrib.auth.models import User

user = User.objects.get(username='your_username') # enter inside the quotes the username you entered when you ran python manage.py createsuperuser
user.set_password('new_password') # change the password 
user.is_superuser = True
user.is_staff = True
user.save()

exit()

```

Then try to login again using the credentials you set.