包邮跟老齐学Python:Django实战+高效开发实战+Web开发实战 Python 3

包邮跟老齐学Python:Django实战+高效开发实战+Web开发实战 Python 3 pdf epub mobi txt 电子书 下载 2025

齐伟,刘长龙,董伟明 著
图书标签:
  • Python
  • Django
  • Web开发
  • Python3
  • 实战
  • 教程
  • 编程
  • 计算机
  • 技术
  • 开发
想要找书就要到 新城书站
立刻按 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 book.cndgn.com All Rights Reserved. 新城书站 版权所有