Concept Flow - Redirects with redirect function
User sends HTTP request
View function starts
Call redirect() with URL or view name
redirect() creates HttpResponseRedirect
Return redirect response to browser
Browser receives redirect status
Browser requests new URL
New view processes request
This flow shows how a Django view uses redirect() to send a browser to a new URL by returning a special response that tells the browser to load another page.