O'Reilly logo

Python Web Development with Django® by Wesley Chun, Jeff Forcier, Paul Bissex

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Templates and Form Processing

Now that you’ve learned about Django’s data models and logic processing, it’s time for the final piece of the puzzle: how to display information and manage user input. We start with an overview of Django’s template language and rendering system with the second half of the chapter covering forms and form processing.

Templates

As touched on in previous chapters, templates are stand-alone text files containing both static content (such as HTML) and dynamic markup specifying logic, looping, and the display of data. The decision of which template to use and what set of data to render it with is made either in the view function itself (via explicit rendering or the use of render_to_response) or in the view’s arguments ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required