Django Views, Apps, and URL Mappings

Django has been one of the most popular Python frameworks to this date. This course will teach you to create a Django project, set up apps, build views, create URL mappings, and learn about some of the convenience features offered by Django.
Course info
Level
Intermediate
Updated
Jul 3, 2020
Duration
1h 35m
Table of contents
Description
Course info
Level
Intermediate
Updated
Jul 3, 2020
Duration
1h 35m
Description

When it comes to front end technologies, delivery speed and time to market have been the differentiating factors. Django has been one of the top technologies that offers rapid development and clean design. In this course, Django Views, Apps and URL Mappings, you’ll learn to create an online portal using Django. First, you’ll explore creating a project, setting up an app, and learning about the Django admin server. Next, you’ll discover how to create class based views and how they are different from functional views. Then, you'll learn how to track user sessions and cookies. Finally, you’ll explore using the convenience features offered by Django like flatpages, syndication framework, site map framework, and static files. When you’re finished with this course, you’ll have the skills and knowledge of setting up views and URL mappings needed to develop your web application based on Django.

About the author
About the author

I have been passionate about designing and developing software that is scalable, portable and maintainable.

More from the author
Securing and Monitoring AWS Workloads
Advanced
1h 58m
Jun 12, 2020
More courses by Saravanan Dhandapani
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hello, everyone. My name is Saravanan Dhandapani, and welcome to my course on Django Views, Apps, and URL mappings. I'm a software architect working in the travel domain, focused on architecting on designing end‑to‑end applications and deploying in cloud platform. Python has been gaining popularity in recent years, and it has become a go‑to language for many large corporations. Django is a web application framework based on Python that is used to rapidly develop clean, maintainable, and secure websites. In this course, you will learn the underlying architecture of Django, create a project using the django‑admin utility, and understand its different components; learn the request response lifecycle, function‑based generic views, and class‑based views; learn about cookies, sessions, and sending a one‑time notification message to the end user; and finally, you will explore the many convenience features offered by Django, like flat pages, static files, syndication framework, and so on. By the end of this course, you will not only get a thorough understanding of the architecture and design of Django framework, but you will also learn many features provided by this framework to create a production‑ready web application. I hope you will join me on this journey to learn about Django in my course, Django Views, Apps, and URL Mappings, at Pluralsight.