Web Development with Django: Learn to build modern web applications with a Python-based framework

Shaw, Ben, Badhwar, Saurabh, Bird, Andrew

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

商品描述

Do you want to develop reliable and secure applications which stand out from the crowd, rather than spending hours on boilerplate code? Then the Django framework is where you should begin. Often referred to as a 'batteries included' web development framework, Django comes with all the core features needed to build a standalone application.

Web Development with Django takes this philosophy and equips you with the knowledge and confidence to build real-world applications using Python.

Starting with the essential concepts of Django, you'll cover its major features by building a website called Bookr - a repository for book reviews. This end-to-end case study is split into a series of bitesize projects that are presented as exercises and activities, allowing you to challenge yourself in an enjoyable and attainable way.

As you progress, you'll learn various practical skills, including how to serve static files to add CSS, JavaScript, and images to your application, how to implement forms to accept user input, and how to manage sessions to ensure a reliable user experience. Throughout this book, you'll cover key daily tasks that are part of the development cycle of a real-world web application.

By the end of this book, you'll have the skills and confidence to creatively tackle your own ambitious projects with Django.

商品描述(中文翻譯)

你想開發可靠且安全的應用程式,讓它們在眾多應用程式中脫穎而出,而不是花費大量時間在樣板代碼上嗎?那麼,你應該從 Django 框架開始。Django 框架通常被稱為「一應俱全」的網頁開發框架,它提供了建立獨立應用程式所需的所有核心功能。

《使用 Django 進行網頁開發》遵循這一理念,為你提供使用 Python 建立真實應用程式的知識和信心。

從 Django 的基本概念開始,你將通過建立一個名為 Bookr 的網站(一個書評庫)來學習其主要功能。這個從頭到尾的案例研究被分成一系列小型項目,以練習和活動的形式呈現,讓你能夠以一種有趣且可行的方式挑戰自己。

隨著學習的進展,你將學習各種實用技巧,包括如何提供靜態文件以添加 CSS、JavaScript 和圖片到你的應用程式,如何實現表單以接受使用者輸入,以及如何管理會話以確保可靠的使用者體驗。在本書中,你將涵蓋真實網頁應用程式開發週期中的關鍵日常任務。

通過閱讀本書,你將具備使用 Django 創造性地應對自己雄心勃勃的專案的技能和信心。