Django Tutorial · PostgreSQL

Add Members

Learn all about Add Members in this comprehensive tutorial.

5 min read advanced
  • The "My Tennis Club" project has no members: 127.
  • Since we now have a new database, we have to create the superuser once again:
  • When you are in the admin interface, click the "Add" button for "Members", and start inserting new members until you have a list like this:
  • In the browser window, type 127.

Members

The "My Tennis Club" project has no members: 127.0.0.1:8000/.

That is because we have created a brand new database, and it is empty.

The old SQLite database contained 5 members, so let us dive into the admin interface and add the same 5 members.

But first we have to create a new superuser.

Create superuser

Since we now have a new database, we have to create the superuser once again:

This is done by typing this command in the command view:

python

Which will give this prompt:

python

Here you must enter: username, e-mail address, (you can just pick a fake e-mail address), and password:

python

My password did not meet the criteria, but this is a test environment, and I choose to create user anyway, by enter y:

python

If you press [Enter], you should have successfully created a user:

python

Now start the server again:

python

In the browser window, type 127.0.0.1:8000/admin in the address bar.

And fill in the form with the correct username and password:

Tutorial image

Which should result in this interface:

Tutorial image

Add Members

When you are in the admin interface, click the "Add" button for "Members", and start inserting new members until you have a list like this:

Tutorial image

My Tennis Club

In the browser window, type 127.0.0.1:8000/members in the address bar.

And once again you have a Tennis Club page with 5 members!

Tutorial image

Next: let's deploy this project, so that the whole world can see it!

Module quiz

2 questions
1

Which of the following is true about Add Members?

2

What is the most common pitfall when working with Add Members?

Answer all questions to submit.