Practical Django 2 and Channels 2: Building Projects and Applications with Real-Time Capabilities
暫譯: 實用 Django 2 與 Channels 2:構建具實時功能的專案與應用程式
Federico Marani
買這商品的人也買了...
-
Patterns of Enterprise Application Architecture (Hardcover)$2,640$2,587 -
HTML and CSS: Design and Build Websites (Paperback)$1,270$1,207 -
NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence (Paperback)$1,685$1,651 -
JavaScript and JQuery: Interactive Front-End Web Development (Paperback)$1,640$1,558 -
Real-World Machine Learning$1,720$1,634 -
$1,617Deep Learning (Hardcover) -
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations (Paperback)$978$929 -
Node.js in Action, 2/e (Paperback)$1,650$1,568 -
iOS 11 程式設計實戰 -- Swift 4 快速上手的開發技巧200+$580$458 -
Python:期貨演算法交易實務 121個關鍵技巧詳解$500$390 -
Learning React: A Hands-On Guide to Building Web Applications Using React and Redux (2nd Edition)$1,400$1,330 -
$1,400Getting MEAN with Mongo, Express, Angular, and Node ,2e -
Enterprise Blockchain Development: With Hyperledger Fabric and Composer$1,310$1,245 -
Interaction Design : Beyond Human-Computer Interaction, 5/e (Paperback)$1,750$1,715 -
Full Stack Serverless: Modern Application Development with React, Aws, and Graphql$2,090$1,980 -
$1,472Graphql in Action (Paperback)
商品描述
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.
- 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
商品描述(中文翻譯)
學習如何快速建立自己的電子商務網站,透過應用 Django 的經過考驗的組件。本書展示了 Django 的特性和慣例,幫助您快速開發現代網頁應用程式。您將採用「邊做邊學」的方法,透過一個專案深入了解 Django,其中即時組件將是關鍵。
本書從基礎開始,解釋 Django 專案與 Django 應用程式之間的差異、最重要的設定、如何更改這些設定,以及打包的基本概念。接著,您將被介紹到 Django 的所有標準工具,並附有一個範例專案。然後,本書將進一步探討 Channels,這是 Django 生態系統中的一個新功能。它擴展了框架,支持 Websockets 等即時操作和其他非同步特性。
《實用 Django 2 和 Channels 2》提供了創建複雜、數據驅動網站所需的實用概念,讓這一切變得盡可能簡單。
您將學到的內容:
- 使用 Django 建立和部署一個簡單的公司網站
- 使用 Django ORM 開發更複雜、數據密集的網站
- 將 Django 與 Channels 整合
- 對您的解決方案進行單元測試
本書適合對象:
希望學習 Django 2 和 Channels 2 的 Python 開發者和網頁開發者。
