登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年11月出版新書

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

『簡體書』玩转Django 2.0

書城自編碼: 3275225
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作 者: 黄永祥
國際書號(ISBN): 9787302511458
出版社: 清华大学出版社
出版日期: 2018-09-01


書度/開本: 16开 釘裝: 平装

售價:NT$ 449

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
无法从容的人生:路遥传
《 无法从容的人生:路遥传 》

售價:NT$ 340.0
亚述:世界历史上第一个帝国的兴衰
《 亚述:世界历史上第一个帝国的兴衰 》

售價:NT$ 490.0
大处着眼:持久战与《论持久战》
《 大处着眼:持久战与《论持久战》 》

售價:NT$ 390.0
人工智能与大数据:采煤机智能制造
《 人工智能与大数据:采煤机智能制造 》

售價:NT$ 440.0
未来漫游指南:昨日科技与人类未来
《 未来漫游指南:昨日科技与人类未来 》

售價:NT$ 445.0
新民说·逝去的盛景:宋朝商业文明的兴盛与落幕(上下册)
《 新民说·逝去的盛景:宋朝商业文明的兴盛与落幕(上下册) 》

售價:NT$ 790.0
我从何来:自我的心理学探问
《 我从何来:自我的心理学探问 》

售價:NT$ 545.0
失败:1891—1900 清王朝的变革、战争与排外
《 失败:1891—1900 清王朝的变革、战争与排外 》

售價:NT$ 390.0

建議一齊購買:

+

NT$ 514
《 Django 2.0 入门与实践 》
+

NT$ 1294
《 Python 3标准库 》
+

NT$ 774
《 Python测试驱动开发 使用Django Selenium和JavaScript进行Web编程 第2版 》
+

NT$ 497
《 跟老齐学Python:Django实战 》
+

NT$ 641
《 Python新手使用Django架站的16堂课 》
+

NT$ 788
《 Python Web开发实战 》
編輯推薦:
本书所有程序代码均在Python 3.6 Django 2.0环境下测试通过,提供实例源代码下载。
內容簡介:
本书是一本Python Web的技术总结,主要以Python 3和Django 2.0版本实现。通过本书的学习,读者能够透彻掌握Django 2.0各个功能模块的使用以及实现方式,并以音乐平台开发为例,让读者快速掌握Django 2.0开发应用的实用技能。此外,本书还介绍了Django项目的上线以及通过第三方功能模块和框架实现网站的API开发、网站验证码、站内搜索引擎、第三方网站用户注册以及网站的分布式任务和定时任务。本书实用性强、案例丰富、与新技术紧密联系,适合有一定Python基础的读者和转型到Python的开发人员使用,也可用作培训机构和大中专院校的参考教材。
關於作者:
黄永祥,CSDN博客专家和签约讲师,多年软件研发经验,主要从事机器人流程系统研发、大数据系统研发、网络爬虫研发以及自动化运维系统研发。擅长使用Python编写高质量代码,对Python有深入研究,热爱分享和新技术的探索。
目錄
目录
第1章 Django建站基础 11.1 网站的定义及组成 11.2 网站的分类 31.3 网站运行原理及开发流程 51.4 走进Django 61.5 Django 2.0的新特性 71.6 安装Django 81.7 创建项目 91.8 PyCharm搭建开发环境 121.9 本章小结 15第2章 Django配置信息 182.1 基本配置信息 182.2 静态资源 202.3 模板路径 232.4 数据库配置 252.5 中间件 282.6 本章小结 29第3章 编写URL规则 323.1 URL编写规则 323.2 带变量的URL 343.3 设置参数name 373.4 设置额外参数 383.5 本章小结 40第4章 探究视图 424.1 构建网页内容 424.2 数据可视化 464.3 获取请求信息 504.4 通用视图 534.5 本章小结 56第5章 深入模板 585.1 变量与标签 585.2 模板继承 625.3 自定义过滤器 635.4 本章小结 68第6章 模型与数据库 706.1 构建模型 706.2 数据表的关系 756.3 数据表的读写 796.4 多表查询 856.5 本章小结 88第7章 表单与模型 907.1 初识表单 907.2 表单的定义 947.3 模型与表单 987.4 数据表单的使用 1007.5 本章小结 105第8章 Admin后台系统 1078.1 走进Admin 1078.2 Admin的基本设置 1118.3 Admin的二次开发 1158.3.1 函数get_readonly_fields 1158.3.2 设置字段格式 1168.3.3 函数get_queryset 1188.3.4 函数formfield_for_foreignkey 1188.3.5 函数save_model 1208.3.6 自定义模板 1218.4 本章小结 123第9章 Auth认证系统 1259.1 内置User实现用户管理 1259.2 发送邮件实现密码找回 1359.3 扩展User模型 1419.4 设置用户权限 1489.5 自定义用户权限 1519.6 设置网页的访问权限 1529.7 设置用户组 1589.8 本章小结 161第10章 常用的Web应用程序 16410.1 会话控制 16410.2 缓存机制 17310.3 CSRF防护 18010.4 消息提示 18310.5 分页功能 18610.6 本章小结 192第11章 音乐网站开发 19511.1 网站需求与设计 19511.2 数据库设计 20111.3 项目创建与配置 20411.4 网站首页 20711.5 歌曲排行榜 21511.6 歌曲播放 22111.7 歌曲点评 22711.8 歌曲搜索 23211.9 用户注册与登录 23611.10 用户中心 24311.11 Admin后台系统 24511.12 自定义异常机制 24911.13 项目上线部署 25011.14 本章小结 252第12章 Django项目上线部署 25412.1 安装Linux虚拟机 25412.2 安装Python 3 26012.3 部署uWSGI服务器 26212.4 安装Nginx部署项目 26512.5 本章小结 268第13章 第三方功能应用 26913.1 快速开发网站API 26913.2 验证码的使用 27713.3 站内搜索引擎 28413.4 第三方用户注册 29213.5 分布式任务与定时任务 29813.6 本章小结 306
內容試閱
前言Python是当前热门的开发语言之一,它有着广泛的应用领域,在网络爬虫、Web开发、数据分析和人工智能等领域都受到开发者的热爱和追捧。现在很多企业开始使用Python作为网站服务器的开发语言,因此掌握Web开发是Python开发者必不可少的技能之一。Django是Python开发网站的首选Web框架,这归功于Django较强的规范性,规范了开发人员的编码要求,以符合企业的规范化管理。正因如此,Django成为开发人员必学的Web框架之一。本书讲述的内容基于Django 2.0或以上版本,详细剖析Django的功能要点,让读者全面了解Django,并通过实例演示进一步加深对知识点的掌握和理解。本书结构本书共分13章,各章内容概述如下:第1章介绍网站的基础知识和Django的环境搭建,分别讲述了网站的定义、分类、运行原理、Django的安装使用和开发环境的搭建。第2章介绍Django的项目配置,包括基本配置、静态资源、模板路径、数据库配置和中间件。第3章讲述三种URL的编写规则,包括常规的URL、带变量的URL和带参数的URL的编写规则。第4章介绍视图的编写方法,在视图中讲述用户请求方式的获取、模板数据的传递和通用视图的使用。第5章讲述模板的编写方法,包括模板的变量、标签、模板继承和过滤器的定义与使用。第6章介绍模型的定义与使用,讲述模型与数据表的映射关系,通过模型对象的操作实现数据表的读写。第7章介绍表单的定义与使用,主要讲述表单与模型的结合生成数据表单,并通过数据表单操作实现数据表的数据读写。第8章介绍Django内置的Admin后台,主要讲述Admin的基本设置以及一些常用功能的二次开发。第9章介绍Django内置的Auth认证系统,讲述内置模型User的使用和扩展,实现用户注册和登录功能、用户权限的设置和用户组的设置。第10章介绍Django常用的内置功能,包括会话Session、缓存机制、CSRF防护、消息提示和分页功能。第11章讲述音乐网站的开发,网站主要功能有首页、排行榜、歌曲播放、歌曲点评、歌曲搜索、用户注册和登录、用户中心、Admin后台管理和网站异常机制。第12章讲述Django项目的上线部署,以虚拟机CentOS 7系统为例,讲解Python、uWSGI和Nginx的安装和部署。第13章介绍Django的第三方应用,通过第三方提供的功能模块和框架实现网站的API开发、网站验证码、站内搜索引擎、第三方网站用户注册以及网站的分布式任务和定时任务。本书特色循序渐进,知识全面:本书站在初学者的角度,围绕Python的Django框架展开讲解,从初学者必备基础知识着手,循序渐进地介绍了Django的各种知识,内容难度适中,由浅入深,实用性强,覆盖面广,条理清晰,且具有较强的逻辑性和系统性。实例丰富,扩展性强:本书每个知识点都是单独以一个项目为例进行讲解的,力求让读者更容易地掌握知识要点。本书实例经过作者的精心设计和挑选,根据编者的实际开发经验总结而来,涵盖在实际开发中遇到的各种问题。基于理论,注重实践:在讲解的过程中,不仅介绍理论知识,而且安排了综合应用实例或小型应用程序,将理论应用到实践中,加强读者的实际开发能力,巩固开发技能和相关知识。源代码下载本书的实例源代码可以在百度网盘下载,提取密码s1zw,也可以在清华大学出版社文泉云盘下载,二维码分别如下: 读者还可以关注编者在CSDN上的视频课程。读者对象本书主要适合以下读者阅读:Django初学者及在校学生。Django初级开发工程师。从事Python网站开发的技术人员。其他学习Django的开发人员。虽然笔者力求本书更臻完美,但由于水平所限,难免会出现错误,特别是Django版本更新可能导致源代码在运行过程中出现问题,欢迎广大读者和专家给予指正,笔者将十分感谢。
黄永祥2018.7.2

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.