中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 Django開發(fā)從入門到實踐

出版社:機械工業(yè)出版社出版時間:2019-11-01
開本: 16開 頁數(shù): 332
中 圖 價:¥39.7(5.0折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Django開發(fā)從入門到實踐 版權(quán)信息

Django開發(fā)從入門到實踐 本書特色

Django是一款高性能的Python Web開發(fā)框架,本書全面講解Django開發(fā)相關(guān)的內(nèi)容。本書共分為24章,主要內(nèi)容包括Python Web開發(fā)的基礎(chǔ)知識、Django項目實戰(zhàn)、使用Django開發(fā)API、Django系統(tǒng)運維等部分,其中基礎(chǔ)知識部分講解Python基礎(chǔ)知識、各種常用的數(shù)據(jù)結(jié)構(gòu)、正則表達(dá)式、HTTP協(xié)議、字符串編碼等;實戰(zhàn)開發(fā)部分講解兩個具體的項目,從功能需求設(shè)計、模塊劃分,再到*終的編碼實現(xiàn),手把手教你如何從零打造一個自己的項目;Django系統(tǒng)運維部分講解如何線上部署一個系統(tǒng)、需要掌握的基礎(chǔ)知識、使用的每個組件的作用,讓讀者明白其中的原理,出現(xiàn)問題之后如何排查。

Django開發(fā)從入門到實踐 內(nèi)容簡介

Django是一款高性能的Python Web開發(fā)框架,本書全面講解Django開發(fā)相關(guān)的內(nèi)容。本書共分為24章,主要內(nèi)容包括Python Web開發(fā)的基礎(chǔ)知識、Django項目實戰(zhàn)、使用Django開發(fā)API、Django系統(tǒng)運維等部分,其中基礎(chǔ)知識部分講解Python基礎(chǔ)知識、各種常用的數(shù)據(jù)結(jié)構(gòu)、正則表達(dá)式、HTTP協(xié)議、字符串編碼等;實戰(zhàn)開發(fā)部分講解兩個具體的項目,從功能需求設(shè)計、模塊劃分,再到*終的編碼實現(xiàn),手把手教你如何從零打造一個自己的項目;Django系統(tǒng)運維部分講解如何線上部署一個系統(tǒng)、需要掌握的基礎(chǔ)知識、使用的每個組件的作用,讓讀者明白其中的原理,出現(xiàn)問題之后如何排查。

Django開發(fā)從入門到實踐 目錄

序(一)
序(二)
前言
第1篇 基礎(chǔ)知識
第1章 Django簡介3
1.1 Django基本介紹3
1.2 Django發(fā)布情況4
1.3 Django的MVT架構(gòu)簡介5
1.3.1 MVC模式5
1.3.2 Django MVT模式5
1.4 Django和主流Web框架對比6
1.5 開發(fā)環(huán)境選擇6
1.5.1 Windows平臺7
1.5.2 Mac平臺7
1.5.3 Linux平臺8
第2章 掌握必要的基礎(chǔ)知識 9
2.1 Web開發(fā)需要什么基礎(chǔ)知識9
2.2 Python語言入門10
2.2.1 Python語言簡介11
2.2.2 執(zhí)行Python代碼的方式11
2.2.3 Python中的縮進格式12
2.2.4 常見的運算符13
2.2.5 數(shù)據(jù)類型14
2.2.6 字符串14
2.2.7 列表15
2.2.8 元組19
2.2.9 字典19
2.2.10 集合21
2.2.11 數(shù)據(jù)類型的轉(zhuǎn)換22
2.2.12 常見數(shù)據(jù)結(jié)構(gòu)操作的時間復(fù)雜度23
2.2.13 選擇語句與循環(huán)語句26
2.2.14 關(guān)于模塊27
2.2.15 Python中的函數(shù)28
2.2.16 Python中的類30
2.2.17 命令行參數(shù)32
2.2.18 引用和復(fù)制一個對象32
2.2.19 常用內(nèi)置函數(shù)33
2.2.20 常用模塊的功能35
2.3 正則表達(dá)式37
2.3.1 正則表達(dá)式中的元字符37
2.3.2 正則模塊的核心函數(shù)39
2.3.3 理解貪婪與非貪婪41
2.3.4 正則表達(dá)式中的Flag42
2.4 HTTP協(xié)議的基礎(chǔ)知識43
2.5 絕對路徑與相對路徑47
2.6 Python中的字符串編碼48
第3章 Django初步體驗51
3.1 Django的請求和響應(yīng)51
3.2 Django的模型和admin站點52
3.2.1 新建blog應(yīng)用53
3.2.2 修改項目設(shè)置53
3.2.3 編寫模型代碼54
3.2.4 體驗admin站點55
3.2.5 對admin站點進行簡單定制58
3.3 初識 Django QuerySet62
3.3.1 基本查詢63
3.3.2 添加記錄64
3.3.3 修改記錄65
3.3.4 刪除記錄65
3.4 Django的視圖和函數(shù)65
第2篇 實踐學(xué)習(xí)一:從一個簡單的資源管理做起
第4章 需求的確定和項目排期規(guī)劃75
4.1 產(chǎn)品定位75
4.2 功能需求的確定76
4.3 產(chǎn)品設(shè)計的確定77
4.4 產(chǎn)品實現(xiàn)的排期77
第5章 數(shù)據(jù)模型的設(shè)計與實現(xiàn)79
5.1 模型簡介79
5.2 模型的數(shù)據(jù)字段79
5.2.1 數(shù)值類字段80
5.2.2 字符類字段80
5.2.3 布爾類字段81
5.2.4 日期時間類字段81
5.2.5 文件類字段82
5.2.6 IP地址類字段82
5.2.7 二進制類字段83
5.3 模型關(guān)系字段83
5.3.1 外鍵字段83
5.3.2 多對多字段83
5.3.3 一對一字段84
5.4 字段參數(shù)84
5.5 圖書管理系統(tǒng)模型的實現(xiàn)85
5.6 數(shù)據(jù)庫查詢接口簡介88
5.6.1 創(chuàng)建對象89
5.6.2 修改對象89
5.6.3 查找對象90
5.6.4 刪除對象91
第6章 網(wǎng)站的入口——URL設(shè)計92
6.1 URL設(shè)計簡介92
6.2 URL反轉(zhuǎn)簡介94
第7章 頁面和功能的實現(xiàn)96
7.1 基本頁面的實現(xiàn)96
7.2 Django模板語言簡介101
7.3 Django用戶認(rèn)證和鑒權(quán)簡介106
7.4 用戶系統(tǒng)的實現(xiàn)109
7.4.1 用戶注冊功能的實現(xiàn)109
7.4.2 用戶登錄功能的實現(xiàn)115
7.4.3 用戶注銷功能的實現(xiàn)117
7.4.4 修改密碼功能的實現(xiàn)118
7.5 圖書管理相關(guān)功能的實現(xiàn)124
7.5.1 圖書添加功能的實現(xiàn)124
7.5.2 圖片上傳功能的實現(xiàn)128
7.5.3 圖書列表功能的實現(xiàn)131
7.5.4 圖書詳情功能的實現(xiàn)136
第3篇 實踐學(xué)習(xí)二:從博客做起
第8章 個人博客網(wǎng)站的規(guī)劃和設(shè)計141
8.1 功能需求的設(shè)計141
8.2 模塊劃分143
第9章 Django通用視圖簡介144
9.1 TemplateView簡介144
9.2 RedirectView簡介145
9.3 DetailView簡介145
9.4 ListView簡介146
9.5 FormView簡介147
9.6 CreateView簡介147
9.7 UpdateView簡介147
9.8 DeleteView簡介148
第10章 基本頁面框架的實現(xiàn)149
10.1 前端頁面框架的實現(xiàn)149
10.2 后端頁面框架的實現(xiàn)154
第11章 用戶系統(tǒng)和認(rèn)證模塊的實現(xiàn)158
11.1 同步數(shù)據(jù)庫文件158
11.2 用戶登錄功能的實現(xiàn)158
11.3 用戶注銷功能的實現(xiàn)164
第12章 導(dǎo)航欄組件的實現(xiàn)165
12.1 導(dǎo)航欄數(shù)據(jù)模型的設(shè)計165
12.2 導(dǎo)航欄前端組件的實現(xiàn)166
12.3 導(dǎo)航欄管理頁面的制作168
第13章 友情鏈接組件的實現(xiàn)180
13.1 友情鏈接數(shù)據(jù)模型的設(shè)計180
13.2 友情鏈接前端組件的實現(xiàn)181
13.3 友情鏈接管理頁面的實現(xiàn)182
第14章 “碎碎念”組件的實現(xiàn)191
14.1 “碎碎念”數(shù)據(jù)模型的設(shè)計191
14.2 “碎碎念”前端組件的實現(xiàn)192
14.3 “碎碎念”組件管理頁面的實現(xiàn)193
14.4 “碎碎念”前端TimeLine頁面的實現(xiàn)205
第15章 文章組件的實現(xiàn)209
15.1 文章數(shù)據(jù)模型的設(shè)計209
15.2 文章分類前端組件的實現(xiàn)210
15.3 文章分類管理的頁面212
15.4 文章管理頁面218
15.5 文章前端組件的實現(xiàn)234
第4篇 使用Django開發(fā)API
第16章 序列化241
16.1 搭建一個新的開發(fā)環(huán)境241
16.2 開始編寫Web API241
16.3 創(chuàng)建模型242
16.4 創(chuàng)建一個序列化類243
16.5 了解Serializers的工作方式244
16.6 使用ModelSerializers246
16.7 使用序列化器編寫常規(guī)的視圖247
16.8 測試Web API249
第17章 請求和響應(yīng)251
17.1 Request對象251
17.2 Response對象251
17.3 響應(yīng)狀態(tài)碼251
17.4 包裝 API 視圖252
17.5 使用新組件編寫視圖252
17.6 給URLs添加可選格式化后綴254
17.7 它看起來怎么樣255
17.8 API可瀏覽性257
第18章 基于類的視圖258
18.1 使用類視圖重寫API258
18.2 使用Mixins混入類260
18.3 使用通用類視圖261
第19章 認(rèn)證和權(quán)限263
19.1 模型類添加一些信息263
19.2 添加用戶相關(guān)的API264
19.3 將Snippets和用戶關(guān)聯(lián)265
19.4 給API添加只讀用戶字段266
19.5 給視圖添加必要的權(quán)限267
19.6 給可瀏覽API添加登錄功能267
19.7 實現(xiàn)級別的權(quán)限268
19.8 通過API實現(xiàn)認(rèn)證269
19.9 認(rèn)證和權(quán)限總結(jié)270
第20章 關(guān)系和超鏈接API271
20.1 為API創(chuàng)建根視圖271
20.2 添加高亮顯示功能的視圖271
20.3 鏈接API272
20.4 確保URL都命名274
20.5 添加分頁功能275
20.6 頁面上瀏覽API275
第21章 ViewSets和Routers276
21.1 使用ViewSets進行重構(gòu)276
21.2 顯式將URL和ViewSets綁定起來278
21.3 使用 Routers 自動化URL配置279
21.4 使用視圖、視圖集的利弊279
第5篇 Django系統(tǒng)運維
第22章 部署基礎(chǔ)知識283
22.1 部署基礎(chǔ)知識儲備283
22.2 Linux進程分析284
22.3 Linux端口分析287
第23章 部署上線290
23.1 Django部署前的準(zhǔn)備290
23.1.1 運行開發(fā)服務(wù)器進行測試290
23.1.2 安裝Nginx290
23.2 使用uWSGI部署292
23.2.1 安裝uWSGI軟件292
23.2.2 使用 uWSGI運行項目292
23.3 使用supervisor管理進程293
23.3.1 安裝supervisor軟件包293
23.3.2 supervisor配置293
23.3.3 supervisor使用簡介294
23.4 配置Nginx295
第24章 其他常見功能297
24.1 Django中間件297
24.1.1 工作原理297
24.1.2 激活中間件299
24.1.3 編寫中間件300
24.1.4 其他中間件鉤子301
24.2 Django信號簡介303
24.2.1 信號機制簡介303
24.2.2 監(jiān)聽信號304
24.2.3 自定義信號306
24.2.4 發(fā)送信號306
24.3 Django緩存框架308
24.3.1 緩存機制簡介308
24.3.2 設(shè)置緩存308
24.3.3 網(wǎng)站緩存311
24.3.4 視圖緩存311
24.3.5 模板分片緩存312
24.3.6 低層次緩存接口312
24.4 Django日志314
24.4.1 Django日志簡介314
24.4.2 Django日志擴展314
24.4.3 Django默認(rèn)日志配置315
24.5 Django發(fā)送郵件316
24.6 Django分頁316
展開全部
商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 水稻烘干机,小麦烘干机,大豆烘干机,玉米烘干机,粮食烘干机_巩义市锦华粮食烘干机械制造有限公司 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 拉曼光谱仪_便携式|激光|显微共焦拉曼光谱仪-北京卓立汉光仪器有限公司 | 隔爆型防爆端子分线箱_防爆空气开关箱|依客思 | 西门子伺服控制器维修-伺服驱动放大器-828D数控机床维修-上海涌迪 | 南方珠江-南方一线电缆-南方珠江科技电缆-南方珠江科技有限公司 南汇8424西瓜_南汇玉菇甜瓜-南汇水蜜桃价格 | 中国产业发展研究网 - 提供行业研究报告 可行性研究报告 投资咨询 市场调研服务 | Dataforth隔离信号调理模块-信号放大模块-加速度振动传感器-北京康泰电子有限公司 | 山东信蓝建设有限公司官网| 自清洗过滤器,浅层砂过滤器,叠片过滤器厂家-新乡市宇清净化 | 深圳3D打印服务-3D打印加工-手板模型加工厂-悟空打印坊 | 伶俐嫂培训学校_月嫂培训班在哪里报名学费是多少_月嫂免费政府培训中心推荐 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 上海办公室装修公司_办公室设计_直营办公装修-羚志悦装 | 奥因-光触媒除甲醛公司-除甲醛加盟公司十大品牌 | 变色龙PPT-国内原创PPT模板交易平台 - PPT贰零 - 西安聚讯网络科技有限公司 | 酶联免疫分析仪-多管旋涡混合仪|混合器-莱普特科学仪器(北京)有限公司 | 冷水机,风冷冷水机,水冷冷水机,螺杆冷水机专业制造商-上海祝松机械有限公司 | 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | POM塑料_PBT材料「进口」聚甲醛POM杜邦原料、加纤PBT塑料报价格找利隆塑料 | 3d可视化建模_三维展示_产品3d互动数字营销_三维动画制作_3D虚拟商城 【商迪3D】三维展示服务商 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 交联度测试仪-湿漏电流测试仪-双85恒温恒湿试验箱-常州市科迈实验仪器有限公司 | 【灵硕展览集团】展台展会设计_展览会展台搭建_展览展示设计一站式服务公司 | 管家婆-管家婆软件-管家婆辉煌-管家婆进销存-管家婆工贸ERP | elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 山东led显示屏,山东led全彩显示屏,山东LED小间距屏,临沂全彩电子屏-山东亚泰视讯传媒有限公司 | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 自动配料系统_称重配料控制系统厂家 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 恒温恒湿试验箱_高低温试验箱_恒温恒湿箱-东莞市高天试验设备有限公司 | 软文发布-新闻发布推广平台-代写文章-网络广告营销-自助发稿公司媒介星 | 滑板场地施工_极限运动场地设计_滑板公园建造_盐城天人极限运动场地建设有限公司 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | CXB船用变压器-JCZ系列制动器-HH101船用铜质开关-上海永上船舶电器厂 | HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 专业生产动态配料系统_饲料配料系统_化肥配料系统等配料系统-郑州鑫晟重工机械有限公司 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | MES系统工业智能终端_生产管理看板/安灯/ESOP/静电监控_讯鹏科技 | 新中天检测有限公司青岛分公司-山东|菏泽|济南|潍坊|泰安防雷检测验收 | ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 路面机械厂家|