包郵跟老齊學Python:Django實戰+高效開發實戰+Web開發實戰 Python 3

包郵跟老齊學Python:Django實戰+高效開發實戰+Web開發實戰 Python 3 pdf epub mobi txt 电子书 下载 2025

齊偉,劉長龍,董偉明 著
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 旷氏文豪图书专营店
出版社: 电子工业出版社
ISBN:9787121325724
商品编码:16916825636

具体描述

YL10157  9787121325724 9787121300103 9787121297335

跟老齊學Python:Django實戰  

Django是Python語言的一種應用廣泛的用於開發網站的框架。本書以一個網站實例為主綫,貫穿始終,以實戰的方式講述Django框架的應用以及相關的網站開發知識。內容不僅涵蓋Django相關內容,還包括網站開發中常用的前端框架如bootstrap等。隨著本書中的學習,*終即可完成一個功能完善、界麵友好的網站項目。

第1章  簡單的博客係統1

1.1  Django起步1

1.1.1  Django簡介1

1.1.2  安裝Django3

1.1.3  創建項目4

1.1.4  創建應用6

1.1.5  網站配置11

1.1.6  知識點12

1.2  編寫博客的數據模型類12

1.2.1  數據模型類13

1.2.2  發布博客文章17

1.2.3  知識點21

1.3  顯示博客信息23

1.3.1  顯示文章標題24

1.3.2  查看文章內容28

1.3.3  知識點32

第2章  用戶管理35

2.1  自定義模闆和靜態文件位置35

2.1.1  自定義模闆位置36

2.1.2  自定義靜態文件位置36

2.1.3  通用靜態文件和基礎模闆37

2.1.4  重置管理後颱模闆40

2.1.5  知識點42

2.2  用戶登錄43

2.2.1  創建應用44

2.2.2  理解錶單類45

2.2.3  登錄的視圖函數47

2.2.4  登錄的前端界麵49

2.2.5  知識點53

2.3  用內置方法實現登錄和退齣54

2.3.1  內置的登錄方法55

2.3.2  判斷用戶是否登錄58

2.3.3  內置的退齣方法59

2.3.4  知識點60

2.4  用戶注冊62

2.4.1  簡單注冊62

2.4.2  增加注冊內容65

2.4.3  管理新增的注冊內容70

2.4.4  知識點71

2.5  關於密碼的操作72

2.5.1  修改密碼73

2.5.2  重置密碼78

2.5.3  利用第三方應用重置密碼84

2.5.4  知識點87

2.6  維護個人信息88

2.6.1  個人信息的數據模型類和錶單類88

2.6.2  展示個人信息90

2.6.3  編輯個人信息93

2.6.4  上傳和裁剪頭像圖片97

2.6.5  優化頭像上傳功能105

2.6.6  對個人信息進行管理107

2.6.7  知識點108

第3章  文章管理和展示110

3.1  管理文章欄目110

3.1.1  設置欄目110

3.1.2  編輯欄目118

3.1.3  刪除欄目120

3.1.4  知識點122

3.2  發布和顯示文章125

3.2.1  簡單的文章發布126

3.2.2  使用Markdown131

3.2.3  文章標題列錶133

3.2.4  知識點140

3.3  刪除和修改文章141

3.3.1  刪除142

3.3.2  修改143

3.3.3  設置分頁功能147

3.3.4  知識點149

3.4  文章展示151

3.4.1  新寫文章標題列錶151

3.4.2  重新編寫“查看文章”功能155

3.4.3  知識點156

第4章  拓展網站功能158

4.1  梳理已有功能158

4.1.1  修改導航欄158

4.1.2  修改登錄和注冊後的跳轉159

4.1.3  知識點161

4.2  查看作者全部文章161.............



Python高效開發實戰:Django、Tornado、Flask、Twisted

也許你聽說過全棧工程師,他們善於設計係統架構,精通數據庫建模、通用網絡協議、後端並發處理、前端界麵設計,在學術研究或工程項目上能獨當一麵。通過對Python及其周邊Web框架的學習和實踐,你就可以成為這樣的全能型人纔。本書分為3部分:第1部分是基礎篇,帶領初學者實踐Python開發環境和掌握基本語法,同時對網絡協議、Web客戶端技術、數據庫建模編程等網絡編程基礎深入淺齣地進行學習;第2部分是框架篇,學習當前*流行的Python Web框架,即Django、Tornado、Flask和Twisted,達到對各種Python網絡技術融會貫通的目的;第3部分是實戰篇,分彆對4種框架進行項目實踐,利用其各自的特點開發適用於不同場景的網絡程序。本書內容精練、重點突齣、實例豐富、講解通俗,是廣大網絡應用設計和開發人員不可多得的一本參考書,同時非常適閤大中專院校師生學習和閱讀,也可作為高等院校計算機及相關培訓機構的教材。 
第1篇 打好Python基礎 
第1章 Python基礎知識 2 
1.1 Python綜述 3 
1.1.1 瞭解Python的特性及版本 3 
1.1.2 安裝Python 5 
1.1.3 使用Python原生編輯器 7 
1.1.4 使用Eclipse開發環境 9 
1.1.5 Python編程入門――解決“斐波那契數列”問題 14 
1.2 數據類型 16 
1.2.1 Number類型 17 
1.2.2 Sequence類型簇 20 
1.2.3 String類型 22 
1.2.4 Tuple類型 28 
1.2.5 List類型 29 
1.2.6 Set類型 30 
1.2.7 Dictionary類型 33 
1.3 流程控製 35 
1.3.1 程序塊與作用域 35 
1.3.2 判斷語句 36 
1.3.3 循環語句 38 
1.3.4 語句嵌套 41 
1.4 函數 42 
1.4.1 定義與使用 42 
1.4.2 變長參數 44 
1.4.3 匿名函數 46 
1.5 異常 48 
1.5.1 處理異常 48 
1.5.2 自定義異常 50 
1.6 麵嚮對象編程 51 
1.6.1 什麼是麵嚮對象 52 
1.6.2 類和對象 53 
1.6.3 繼承 61 
1.7 本章總結 64 
第2章 Web編程之網絡基礎 65 
2.1 TCP/IP網絡 66 
2.1.1 計算機網絡綜述 66 
2.1.2 TCP和UDP 70 
2.1.3 C/S及B/S架構 73 
2.2 HTTP 74 
2.2.1 HTTP流程 75 
2.2.2 HTTP消息結構 76 
2.2.3 HTTP請求方法 80 
2.2.4 基於HTTP的網站開發 80 
2.3 Socket編程 82 
2.3.1 Socket基礎 82 
2.3.2 實戰演練:Socket TCP原語 83 
2.3.3 實戰演練:Socket UDP原語 87 
2.4 本章總結 88 
第3章 客戶端的編程技術 89 
3.1 HTML 90 
3.1.1 HTML介紹 90 
3.1.2 HTML基本標簽 93 
3.1.3 HTML錶單 99 
3.2 CSS 102 
3.2.1 樣式聲明方式 103 
3.2.2 CSS語法 104 
3.2.3 基於CSS+DIV的頁麵布局 106 
3.3 108 
3.3.1 在HTML中嵌入 108 
3.3.2 的基本語法 109 
3.3.3 DOM及其讀寫 115 
3.3.4 window對象 118 
3.3.5 HTML事件處理 121 
3.4 jQuery 124 
3.4.1 使用jQuery 124 
3.4.2 選擇器 125 
3.4.3 行為 126 
3.5 本章總結 130 
第4章 數據庫及ORM 131 
4.1 數據庫概念 131 
4.1.1 Web開發中的數據庫 132 
4.1.2 關係數據庫建模 134 
4.2 關係數據庫編程 137 
4.2.1 常用SQL語句 137 
4.2.2 實戰演練:在Python中應用SQL 143 
4.3 ORM編程 145 
4.3.1 ORM理論基礎 145 
4.3.2 Python ORM庫介紹 147 
4.3.3 實戰演練:Peewee庫編程 148 
4.4 本章總結 151 
第2篇 詳解主流Python Web框架 
第5章 Python網絡框架縱覽 154 
5.1 網絡框架綜述 155 
5.1.1 網絡框架及MVC架構 155 
5.1.2 4種Python網絡框架:Django、Tornado、Flask、Twisted 156 
5.2 開發環境準備 157 ............

Python Web開發實戰

《Python Web開發實戰》按照一個Web 産品從無到有、從簡單變復雜、從基礎到進階的過程,多角度、全方位講述瞭Python Web 開發。內容涉及Web 框架、測試、數據庫、消息隊列、服務化、持續集成等,把網站工程的全貌展現在讀者的眼前,從其中可以瞭解Web 工程從開發到上綫的完整流程。另外,作者對當前現在正在流行的技術或工具,如Flask、Celery、Jupyter、Supervisor、 
  SaltStack、Pandas 等都有較為詳細的闡述,可作為技術選型時的參考。 
  對於Web 開發者、使用Python 語言的運維工程師和運維開發工程師、想提高Python 技能的開發者、想瞭解Python Web 開發的其他開發者,《Python Web開發實戰》都適閤閱讀。 
第1 章初識Python Web 開發1 
Python Web 開發介紹1 
為什麼應該選擇Python 作為Web 開發語言2 
選擇Python 2 還是Python 3 2 
Web 框架介紹3 
主流Web 框架3 
小眾的Web 框架5 
選擇Web 框架時應遵循的原則5 
第2 章Web 開發前的準備7 
搭建一個能運行的虛擬機環境7 
安裝VirtualBox 8 
使用Vagrant 安裝8 
使用Docker 安裝10 
包管理和虛擬環境13 
包管理13 
使用pip 替代easy_install 13 
distribute、distutils 和setuptools 14 
entry_points 15 
插件係統16 
虛擬環境17 
virtualenv 18 
virtualenv 定製化18 
virtualenvwrapper 21 
virtualenv-burrito 23 
autoenv 24 
進階篇:pip **用法25 
命令自動補全25 
普通用戶安裝25 
編輯模式25 
使用devapi 作為緩存代理服務器26 
PYPI 的完全鏡像27 
第3 章Flask Web 開發 28 
Flask 入門29 
安裝Flask 29 
從Hello World 開始29 
配置管理31 
調試模式32 
動態URL 規則32 ...............


用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有