How to do it...

Learn the basics of using the Django shell by following these instructions:

  1. Run the Django shell by typing the following command:
(myproject_env)$ python3 manage.py shell

If you have installed IPython or bpython, it will automatically become the default interface when you are entering the shell. You can also use a particular interface by adding the -i <interface> option to the preceding command. The prompt will change, according to which interface you use. The following screenshot shows what an IPython shell might look like, starting with In [1] as the prompt:

If you use bpython, the shell will be shown with the >>> prompt, ...

Get Django 2 Web Development Cookbook - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.