How Dynamic Web Content Works
Now that we have covered most of the components of a Django web application through the Django tutorials, it is a good time to review the structure of a Django application and also look at some of the low level details on how web browsers work with web servers.
Slides
Videos
- The 'Big Picture' of a Django Application running on PythonAnywhere (17:15)
- Web Applications and the Request/Response Cycle (6:04)
- Using Sockets to Make Network Connections in Python (6:34)
- Exploring the HyperText Transfer Protocol (16:28)
- Building a Simple Web Browser in Python (8:39)
- Building a Simple HTTP Server in Python (16:07)
- Understanding Browser Developer Mode (9:43)
References
Discussions
- Introduction to Dynamic Web Content (Login Required)
Tools
- Quiz: Request-Response Cycle (Login Required)
- Autograder: Request-Response Cycle (Login Required)
- Quiz: The Big Picture of a Django Application (Login Required)