Overview
Dive into the world of Django web development with this recipe-based guide. Django 2 Web Development Cookbook provides practical solutions to common challenges in building scalable and maintainable web applications using the Django 2 framework. Through this hands-on guide, you'll master Django's features, from URL routing and models to RESTful services and deployment.
What this Book will help me do
- Understand and configure Django projects for efficient development with Docker and virtual environments.
- Master usage of Django models and database structures, including migrations and reusable components.
- Secure Django applications by implementing best practices against vulnerabilities and optimizing performance.
- Integrate Django CMS for advanced content management capabilities and customization.
- Test, deploy, and scale Django applications on platforms like Amazon Web Services.
Author(s)
Jake Kronika and Aidas Bendoraitis are seasoned developers specializing in web application development using Django. With years of experience in Python programming and crafting scalable solutions, they have come together to provide a hands-on, practical resource for developers. Their approachable teaching style makes complex topics understandable and practical.
Who is it for?
If you are a Python developer familiar with object-oriented programming who wants to build or improve web applications using Django, this book is for you. Beginners looking to learn as well as intermediate developers aiming to deepen their Django expertise will find value here. Current Django developers upgrading from older versions will also benefit from the examples and updated practices. This book assumes basic Python knowledge.