Web Development with Django 6: A definitive guide to building modern Python web applications using Django 6

Author:   Chris Guest ,  Mark Walker ,  Ben Shaw ,  Saurabh Badhwar
Publisher:   Packt Publishing Limited
Edition:   3rd Revised edition
ISBN:  

9781836202073


Pages:   758
Publication Date:   23 March 2026
Format:   Paperback
Availability:   In Print   Availability explained
Limited stock is available. It will be ordered for you and shipped pending supplier's limited stock.

Our Price $145.17 Quantity:  
Pre-Order

Share |

Web Development with Django 6: A definitive guide to building modern Python web applications using Django 6


Overview

Create modern, secure websites easily and quickly with Django 6 through realistic case studies updated for the latest async features and modern Python support Key Features Get to grips with Django 6 functionality, the MVT paradigm, and its new async-powered features Build and extend a book-review site using updated templates, forms, async features, and ORM tools Explore REST APIs, async views, third-party integrations, testing, and modern deployment options Purchase of the print or Kindle book includes a free PDF eBook Book DescriptionTired of spending hours on boilerplate code when you should be building features? Django 6 transforms your workflow with major improvements to the Python web ecosystem—from expanded async support to improved form rendering, stronger security, and modern template and ORM capabilities. This book shows you how to take full advantage of these upgrades to build reliable, secure, and high-performance web applications in a structured, hands-on way. You’ll discover Django 6’s power by building an end-to-end case study of developing a website called Bookr, a repository for book reviews that mirrors real development workflows. Through guided practical exercises, you'll learn how to serve static files, implement forms using Django 6’s improved rendering system, handle async views and ORM operations, and manage sessions to create a seamless user experience. You’ll also tackle essential tasks such as authentication, security best practices, and integrating modern front-end tools. By the end of this Django book, you’ll be ready to build and deploy your own scalable, modern Python web applications using Django 6.What you will learn Start a new Django 6 project and define models using the improved ORM Work with function and class-based views using templates to control application behavior Implement authentication, permissions, and modern session handling techniques Create practical forms using Django 6's updated rendering API Build RESTful APIs and the JavaScript features that integrate with them Connect to PostgreSQL and run async-ready queries where supported Who this book is forThis book is for programmers who want to enhance their web development skills with Django 6. You’ll get the most out of it if you already know Python programming and are familiar with JavaScript, HTML, and CSS. This book is especially useful for anyone looking to understand Django’s new async capabilities, modern security features, and production-ready web development patterns.

Full Product Details

Author:   Chris Guest ,  Mark Walker ,  Ben Shaw ,  Saurabh Badhwar
Publisher:   Packt Publishing Limited
Imprint:   Packt Publishing Limited
Edition:   3rd Revised edition
ISBN:  

9781836202073


ISBN 10:   1836202075
Pages:   758
Publication Date:   23 March 2026
Audience:   College/higher education ,  Professional and scholarly ,  Postgraduate, Research & Scholarly ,  Professional & Vocational
Format:   Paperback
Publisher's Status:   Forthcoming
Availability:   In Print   Availability explained
Limited stock is available. It will be ordered for you and shipped pending supplier's limited stock.

Table of Contents

Table of Contents Introduction to Django Models and Migrations Django Views, URL Configuration, and Templates An Introduction to Django Admin Serving Static Files Forms Advanced Form Validation and Model Forms Media Serving and File Uploads Sessions and Authentication Advanced Django Admin and Customizations Advanced Templating and Class-Based Views Building a REST API Generating CSV, PDF, and Other Binary Files Testing Your Django Applications Deploying a Django Project

Reviews

Author Information

Chris Guest is an Australian software developer who has worked with Python for 26 years in health, manufacturing, publishing, and logistics. He uses Django as his go-to platform for web development. He is currently researching natural language processing with ancient Anatolian languages. Mark Walker has been building production Django systems since 2012. As technical lead of Django CMS and an active open source contributor for over a decade, he has helped shape tools used by developers worldwide. He has architected high-traffic platforms for some of the world's largest events and now builds large-scale fantasy sports games serving millions of users, with a focus on scalability, performance, and pragmatic system design. Ben Shaw is a software engineer based in Auckland, New Zealand. He has worked as a developer for over 14 years and has been building websites with Django since 2007. In that time, his experience has helped many different types of companies, ranging in size from start-ups to large enterprises. He is also interested in machine learning, data science, automating deployments, and DevOps. When not programming, Ben enjoys outdoor sports and spending time with his partner and son. Saurabh Badhwar is an infrastructure engineer who works on building tools and frameworks that enhance developer productivity. A major part of his work involves using Python to develop services that scale to thousands of concurrent users. He is currently employed at LinkedIn and works on infrastructure performance tools and services. Bharath Chandra K S is a passionate software developer with over 14 years of experience in the industry, currently residing in Sydney, Australia. He specializes in Python stack development, including frameworks such as Flask and Django, and has extensive experience with both monolithic and microservice architectures. Bharath has developed various public-facing applications and data-processing backend systems. When not creating software, he enjoys cooking delicious food.

Tab Content 6

Author Website:  

Countries Available

All regions
Latest Reading Guide

MRG 26 2

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List