Overview
- Covers real-time development with Django Channels
- Based on Django version 2
- Adopts a "Learn by Doing" approach
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (10 chapters)
Keywords
About this book
Learn how to rapidly build your own ecommerce site by applying Django’s battle-tested components. This book demonstrates Django’s features and conventions to help you develop modern web applications quickly. You'll adopt a "learn by doing" approach and gain a deeper understanding Django by working through a project in which the real-time component will be critical.
The book starts with the basics and explains the difference between a Django project and a Django app, the most important settings, how to change them, and the fundamentals of packaging. You'll then be introduced to all the standard tools of Django, along with a sample project. The book then moves on to Channels, a recent addition to the Django ecosystem. It extends the framework with support for real-time operations such as Websockets and other asynchronous features.
Practical Django 2 and Channels 2 provides the practical concepts needed to create complex, database-driven websitesas easily as possible.
What You'll Learn
- Build and deploy a simple company site with Django
- Develop more complex, data-heavy sites using the Django ORM
- Integrate Django with Channels
- Unit-test your solutions
Who This Book Is For
Python developers and web developers wanting to learn Django 2 and Channels 2
Authors and Affiliations
About the author
Bibliographic Information
Book Title: Practical Django 2 and Channels 2
Book Subtitle: Building Projects and Applications with Real-Time Capabilities
Authors: Federico Marani
DOI: https://doi.org/10.1007/978-1-4842-4099-1
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)
Copyright Information: Federico Marani 2019
Softcover ISBN: 978-1-4842-4098-4Published: 15 December 2018
eBook ISBN: 978-1-4842-4099-1Published: 14 December 2018
Edition Number: 1
Number of Pages: XVI, 409
Number of Illustrations: 36 b/w illustrations
Topics: Python, Web Development, Programming Techniques