Django 4 By Example : Build powerful and reliable Python web applications from scratch, 4/e (Paperback)
暫譯: Django 4 實戰:從零開始構建強大且可靠的 Python 網頁應用程式,第 4 版 (平裝本)
Melé, Antonio
- 出版商: Packt Publishing
- 出版日期: 2022-08-29
- 定價: $1,860
- 售價: 6.0 折 $1,116
- 語言: 英文
- 頁數: 764
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1801813051
- ISBN-13: 9781801813051
-
相關分類:
Django、Python、程式語言、Scratch
-
相關翻譯:
Django4 實例精解 (簡中版)
立即出貨 (庫存=1)
買這商品的人也買了...
-
$400$340 -
$1,200$948 -
$1,750$1,663 -
$719$683 -
$1,280$1,011 -
$520$410 -
$720$360 -
$594$564 -
$600$468 -
$1,530$1,454 -
$469Next.js 實戰
-
$620$310 -
$534$507 -
$780$608 -
$780$616 -
$630$498 -
$580$383 -
$2,180$2,071 -
$650$455 -
$680$537 -
$630$497 -
$760$502 -
$780$616
相關主題
商品描述
Learn to create fully functional web applications with authentication, content management systems, payment processing, RESTful APIs, and more
Key Features:
- Implement advanced functionalities, such as full-text search engines, user activity streams, payment gateways, and recommendation engines Integrate JavaScript, PostgreSQL, Redis, Celery, and Memcached into your applications Add real-time features with Django Channels and WebSockets
Book Description:
Django 4 By Example is the 4th edition of the best-selling franchise that helps you build web apps. This book will walk you through the creation of real-world applications, solving common problems, and implementing best practices using a step-by-step approach.
You'll cover a wide range of web app development topics as you build four different apps:
- A blog application: Create data models, views, and URLs and implement an admin site for your blog. Create sitemaps and RSS feeds and implement a full-text search engine with PostgreSQL. A social website: Implement authentication with Facebook, Twitter, and Google. Create user profiles, image thumbnails, a bookmarklet, and an activity stream. Implement a user follower system and add infinite scroll pagination to your website. An e-commerce application: Build a product catalog, a shopping cart, and asynchronous tasks with Celery and RabbitMQ. Process payments with Stripe and manage payment notifications via webhooks. Build a product recommendation engine with Redis. Create PDF invoices and export orders to CSV.
- An e-learning platform: Create a content management system to manage polymorphic content. Cache content with Memcached and Redis. Build and consume a RESTful API. Implement a real-time chat using WebSockets with ASGI. Create a production environment using NGINX, uWSGI and Daphne with Docker Compose.
This is a practical book that will have you creating web apps quickly.
What You Will Learn:
- Learn Django essentials, including models, ORM, views, templates, URLs, forms, authentication, signals and middleware
- Implement different modules of the Django framework to solve specific problems
- Integrate third-party Django applications into your project
- Build asynchronous (ASGI) applications with Django
- Set up a production environment for your projects
- Easily create complex web applications to solve real use cases
Who this book is for:
This book is for readers with basic Python knowledge and programmers transitioning from other web frameworks who wish to learn Django by doing. If you already use Django or have in the past, and want to learn best practices and integrate other technologies to scale your applications, then this book is for you too. This book will help you master the most relevant areas of the framework by building practical projects from scratch. Some previous knowledge of HTML and JavaScript is assumed.
商品描述(中文翻譯)
學習創建具有身份驗證、內容管理系統、支付處理、RESTful API 等功能的完整網頁應用程式
主要特點:
- 實現高級功能,例如全文搜索引擎、用戶活動流、支付網關和推薦引擎。將 JavaScript、PostgreSQL、Redis、Celery 和 Memcached 整合到您的應用程式中。使用 Django Channels 和 WebSockets 添加即時功能。
書籍描述:
《Django 4 By Example》是這個暢銷系列的第四版,幫助您構建網頁應用程式。本書將通過逐步的方法引導您創建現實世界的應用程式,解決常見問題並實施最佳實踐。
您將涵蓋廣泛的網頁應用程式開發主題,並構建四個不同的應用程式:
-
一個部落格應用程式: 創建數據模型、視圖和 URL,並為您的部落格實現管理網站。創建網站地圖和 RSS 提要,並使用 PostgreSQL 實現全文搜索引擎。一個社交網站: 使用 Facebook、Twitter 和 Google 實現身份驗證。創建用戶檔案、圖片縮略圖、書籤小工具和活動流。實現用戶關注系統,並為您的網站添加無限滾動分頁。一個電子商務應用程式: 構建產品目錄、購物車,並使用 Celery 和 RabbitMQ 實現異步任務。使用 Stripe 處理支付,並通過 Webhooks 管理支付通知。使用 Redis 構建產品推薦引擎。創建 PDF 發票並將訂單導出為 CSV。 -
一個電子學習平台: 創建內容管理系統以管理多型內容。使用 Memcached 和 Redis 緩存內容。構建和消費 RESTful API。使用 ASGI 和 WebSockets 實現即時聊天。使用 Docker Compose 創建生產環境,並使用 NGINX、uWSGI 和 Daphne。
這是一本實用的書籍,將讓您快速創建網頁應用程式。
您將學到的內容:
- 學習 Django 基礎知識,包括模型、ORM、視圖、模板、URL、表單、身份驗證、信號和中介軟體
- 實現 Django 框架的不同模組以解決特定問題
- 將第三方 Django 應用程式整合到您的專案中
- 使用 Django 構建異步 (ASGI) 應用程式
- 為您的專案設置生產環境
- 輕鬆創建複雜的網頁應用程式以解決實際用例
本書適合誰:
本書適合具有基本 Python 知識的讀者以及希望通過實踐學習 Django 的其他網頁框架轉型的程式設計師。如果您已經使用過 Django 或過去使用過,並希望學習最佳實踐並整合其他技術以擴展您的應用程式,那麼這本書也適合您。本書將通過從零開始構建實用專案來幫助您掌握框架中最相關的領域。假設您對 HTML 和 JavaScript 有一些先前的了解。