Practical Django 2 and Channels 2: Building Projects and Applications with Real-Time Capabilities
暫譯: 實用 Django 2 與 Channels 2:構建具實時功能的專案與應用程式

Federico Marani

  • 出版商: Apress
  • 出版日期: 2018-12-15
  • 定價: $1,398
  • 售價: 2.1$299
  • 語言: 英文
  • 頁數: 428
  • 裝訂: Paperback
  • ISBN: 1484240987
  • ISBN-13: 9781484240984
  • 相關分類: Django
  • 立即出貨

買這商品的人也買了...

商品描述

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 websites as 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

商品描述(中文翻譯)

學習如何快速建立自己的電子商務網站,透過應用 Django 的經過考驗的組件。本書展示了 Django 的特性和慣例,幫助您快速開發現代網頁應用程式。您將採用「邊做邊學」的方法,透過一個專案深入了解 Django,其中即時組件將是關鍵。

本書從基礎開始,解釋 Django 專案與 Django 應用程式之間的差異、最重要的設定、如何更改這些設定,以及打包的基本概念。接著,您將被介紹到 Django 的所有標準工具,並附有一個範例專案。然後,本書將進一步探討 Channels,這是 Django 生態系統中的一個新功能。它擴展了框架,支持 Websockets 等即時操作和其他非同步特性。

《實用 Django 2 和 Channels 2》提供了創建複雜、數據驅動網站所需的實用概念,讓這一切變得盡可能簡單。

您將學到的內容:
- 使用 Django 建立和部署一個簡單的公司網站
- 使用 Django ORM 開發更複雜、數據密集的網站
- 將 Django 與 Channels 整合
- 對您的解決方案進行單元測試

本書適合對象:
希望學習 Django 2 和 Channels 2 的 Python 開發者和網頁開發者。

最後瀏覽商品 (20)