Django 1.0 Template Development by Scott Newman

Django 1.0 Template Development



Download Django 1.0 Template Development




Django 1.0 Template Development Scott Newman
Language: English
Page: 272
Format: pdf
ISBN: 1847195709, 9781847195708
Publisher: Packt Publishing

In Detail

Django is a high-level Python web application framework designed to support the rapid development of dynamic websites, web applications, and web services. Getting the most out of its template system allows programmers and designers to easily and efficiently output their content in a flexible, extendable, and maintainable manner.

This book will help you to master the Django template system. Built-in template tags and filters are explained with examples and usage notes, as well as information on building custom tags and filters to extend the system for your needs. You will learn to use inheritance to create modular templates that are easy to maintain. You will learn how to serve multiple templates from within the same Django project, with an example of how to serve different templates for a mobile version of your site without having to change any code in your views. Pagination, internationalization, caching, and customization of the automatic admin application are also covered.

What you will learn from this book?

Meet the Django template system and understand how it worksUnderstand URL configurations, views, and generic views and streamline your project's developmentMaster built-in tags and filters to use them efficiently in your projectSplit your output into manageable pieces using pagination librariesExtend your templates through inheritance Customize the look of the admin interface as you like to administer your website with easeCreate and deploy custom tags and filters according to your needsInternationalize your templates to present your site in multiple languages from the same template filesImprove your site's performance by using the cache frameworkServe multiple sets of templates from the same project easily

Approach

This book is designed for readers who learn by doing and employs many examples and screenshots to let the reader dig in and start coding. This book isn't designed to be a reference; instead it has a practical, example-driven approach that teaches you by following along with the examples in the chapters.

When you have completed this book, you will fully understand how the template system works, how to extend it when you have specialized needs, and how to optimize the performance and usability of your content.

Who this book is written for?

This book is for web developers and template authors who want to fully understand and utilize the Django template system. The reader should have completed the introductory tutorials on the Django project's website and some experience with the framework will be very helpful. Basic knowledge of Python and HTML is assumed.

About the Author

Scott Newman

Scott Newman has been developing commercial websites since 1997. Since then, he has professionally developed web applications in C, PERL, ColdFusion, ASP, PHP, and Python. He has also been a Windows network administrator and desktop application developer, but always gravitates back to web development. Scott holds a Network+ certification and is a dotMobi Certified Mobile Web Developer.

In recent years, Scott worked as the system development manager for a major media company developing CMS and mobile applications in Django. He is currently the consulting director for the Big Nerd Ranch in Atlanta, GA.

MORE EBOOKS:
Download ebook: Rejuvenating the Sun and Avoiding Other Global Catastrophes
Download ebook: Logic-based artificial intelligence
Forest Dynamics and Disturbance Regimes: Studies from Temperate Evergreen-Deciduous Forests (Cambridge Studies in Ecology) download pdf
Beyond the Difference pdf download
Download The Quantum Mechanics Solver How to Apply Quantum Theory to Modern Physics pdf







Tags: Download Django 1.0 Template Development ebook
Download Django 1.0 Template Development ebook pdf
Download Django 1.0 Template Development ebook djvu
Download Django 1.0 Template Development ebook epub
Django 1.0 Template Development ebook
Django 1.0 Template Development download
Django 1.0 Template Development download book
Django 1.0 Template Development ebook pdf
Django 1.0 Template Development ebook djvu
Django 1.0 Template Development ebook epub
Scott Newman ebooks