Django for Beginners, 5th Edition
Build six real-world Django websites from scratch with authentication, content management systems, tests, permissions, and production-ready deployment. Django for Beginners is the fifth edition of the leading guide to building real-world web applications with Python. It takes a practical approach, introducing concepts through six projects designed to simulate real-world scenarios. From a Hello World website to a message board application, a blogging platform, and a newspaper CRM, you'll learn about Django's architecture and how to add new functionality step-by-step. Coverage includes best practices, enhanced testing, and a detailed deployment guide to ensure you're ready for real-world web development challenges. Key Features * Updated for Django 5 and Python 3.12 * Master Django fundamentals, including models, ORM, views, templates, URLs, settings, forms, and authentication * Deploy your website into production and toggle between local and production environments seamlessly * Write robust tests and utilize environment variables for enhanced security * Implement custom authentication: signup, login, logout, password change, and password reset I* ntegrate powerful third-party Django packages to improve key functionality New to this edition: This fifth edition is completely revised to reflect the latest Django release and current best practices. New and updated coverage includes function and class-based views, a Company Website project to cover templates and template contexts in depth, an updated deployment guide, and the latest versions of all third-party Django packages.
347 pages
English edition · First published 2024 by Still River Press · ISBN 9781735467269
Readers also shelved
Blind Tiger (Wildcats, #2)Rachel Vincent
Blood Bound (Unbound, #1)Rachel Vincent
Brutal Conquest (Brutal Hearts, #2)Lilith Vincent
Brutal Husband: A Dark Stalker Romance: Special EditionLilith Vincent
Brutal Intentions (Brutal Hearts, #1)Lilith Vincent
Fear Me, Love Me: A Mafia Age Gap Romance (Deadly Hearts)Lilith VincentBe the first to rate this book
Keep track of what you read
Book Nook is a free reading tracker with a 3D bookshelf, a reading timer, challenges with friends and a Reading Wrapped at the end of the year. Add Django for Beginners, 5th Edition to your shelf in one tap.