In this 11-video course, learners explore how to use templates to standardize components of a Django website, and different ways templates can be configured. Django is a widely used framework written in the Python language. Begin by learning how to add a new page to a Django website and use the Django template language to generate a URL for a URL pattern. Then move into creating a base template containing common elements for multiple pages in a Django website, and extending the base template and common elements defined within it while building individual pages in that Django website. Next, discover how to convey data from a view to a Django template in a dictionary, and apply styles defined in your CSS files to Django templates. Then move on to the Django admin interface, creating a superuser for your Django project and signing in to the Django user administration app, and using the Django admin interface to create new users. Finally, explore effects of assigning staff user status and specific permissions to Django app users.