Free online book “The Definitive Guide to Django: Web Development Done Right Second Edition”. This book is about Django, a Web development framework that saves you time and makes Web development a joy.
Book Description
Using Django, you can build and maintain high-quality Web applications with minimal fuss. The first half of this book explains in-depth how to build web applications using Django including the basics of dynamic web pages, the Django templating system interacting with databases, and web forms. The second half of this book discusses higher-level concepts such as caching, security, and how to deploy Django. The appendices form a reference for the commands and configurations available in Django.
Table of Contents
- Introduction to Django
- Getting Started
- Views and URLconfs
- Templates
- Models
- The Django Admin Site
- Forms
- Advanced Views and URLconfs
- Advanced Templates
- Advanced Models
- Generic Views
- Deploying Django
- Generating Non-HTML Content
- Sessions, Users, and Registration
- Caching
- django.contrib
- Middleware
- Integrating with Legacy Databases and Applications
- Internationalization
- Security