𝔖 Scriptorium
✦   LIBER   ✦

📁

跟老齐学Python:Django实战(第2版)

✍ Scribed by 齐伟


Publisher
电子工业出版社
Year
2019
Tongue
Chinese
Leaves
280
Edition
2
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


《跟老齐学Python:Django实战(第2版)》是以Python为基础进行Web应用开发的进阶读物。《跟老齐学Python:Django实战(第2版)》中以一个实例项目为主线,使用Django 2开发框架,在实践中边学边做,理论联系实际。每节都配有思维导图,使读者对项目需求一目了然;每章都有知识点和文档导读,引导读者“知其所以然”。相信认真阅读《跟老齐学Python:Django实战(第2版)》的读者,不仅能够得到“鱼”,更能得到“渔”,从而具备独立开发项目的能力。

《跟老齐学Python:Django实战(第2版)》适合已经具有Python基础技能、进行Web应用开发的读者阅读。

如有此意愿,但尚缺乏Python基础技能者,推荐阅读《跟老齐学Python:轻松入门》。

✦ Table of Contents


扉页
版权页

前言
目录
第1章 简单的博客系统
1.1 Django 起步
1.1.1 Django 简介
1.1.2 安装Django
1.1.3 创建项目
1.1.4 创建应用
1.1.5 网站配置
1.1.6 知识点
1.2 编写博客的数据模型类
1.2.1 数据模型类
1.2.2 发布博客文章
1.2.3 知识点
1.3 显示博客信息
1.3.1 显示文章标题
1.3.2 查看文章内容
1.3.3 知识点
第2章 用户管理
2.1 自定义模板和静态文件位置
2.1.1 自定义模板位置
2.1.2 自定义静态文件位置
2.1.3 通用静态文件和基础模板
2.1.4 重置管理后台模板
2.1.5 知识点
2.2 用户登录
2.2.1 创建应用
2.2.2 理解表单类
2.2.3 登录的视图函数
2.2.4 登录的前端界面
2.2.5 知识点
2.3 用内置方法实现登录和退出
2.3.1 内置的登录方法
2.3.2 判断用户是否登录
2.3.3 内置的退出方法
2.3.4 知识点
2.4 用户注册
2.4.1 简单注册
2.4.2 增加注册内容
2.4.3 管理新增的注册内容
2.4.4 知识点
2.5 关于密码的操作
2.5.1 修改密码
2.5.2 重置密码
2.5.3 知识点
2.6 维护个人信息
2.6.1 个人信息的数据模型类和表单类
2.6.2 展示个人信息
2.6.3 编辑个人信息
2.6.4 上传和裁剪头像图片
2.6.5 优化头像上传功能
2.6.6 对个人信息进行管理
2.6.7 知识点
第3章 文章管理和展示
3.1 管理文章栏目
3.1.1 设置栏目
3.1.2 编辑栏目
3.1.3 删除栏目
3.1.4 知识点
3.2 发布和显示文章
3.2.1 简单的文章发布
3.2.2 使用Markdown
3.2.3 文章标题列表
3.2.4 知识点
3.3 删除和修改文章
3.3.1 删除
3.3.2 修改
3.3.3 设置分页功能
3.3.4 知识点
3.4 文章展示
3.4.1 新写文章标题列表
3.4.2 重新编写“查看文章”功能
3.4.3 知识点
第4章 拓展网站功能
4.1 梳理已有功能
4.1.1 修改导航栏
4.1.2 修改登录和注册后的跳转
4.1.3 知识点
4.2 查看作者全部文章
4.2.1 查看某作者的文章列表
4.2.2 知识点
4.3 为文章点赞
4.3.1 修改数据模型类
4.3.2 编写视图函数
4.3.3 修改模板文件
4.3.4 知识点
4.4 文章的阅读次数
4.4.1 安装Redis
4.4.2 在Python 中使用Redis
4.4.3 记录阅读次数
4.4.4 显示最“热”文章
4.4.5 知识点
4.5 文章的评论功能
4.5.1 数据模型类和表单类
4.5.2 实现评论功能
4.5.3 知识点
4.6 多样化显示
4.6.1 统计文章总数
4.6.2 最新发布的文章
4.6.3 评论最多的文章
4.6.4 自定义模板选择器
4.6.5 知识点
4.7 管理和应用文章标签
4.7.1 管理文章标签
4.7.2 发布文章时选择标签
4.7.3 在文章中显示文章标签
4.7.4 推荐相似文章
4.7.5 知识点
第5章 收集和展示图片
5.1 收集网络图片
5.1.1 创建图片相关类
5.1.2 收集和管理图片
5.1.3 完善图片管理功能
5.1.4 知识点
5.2 展示图片
5.2.1 瀑布流方式展示图片
5.2.2 查看图片的详细信息
5.2.3 知识点
第6章 中场休整
第7章 创建在线学习应用
7.1 基于类的视图
7.1.1 最简类视图
7.1.2 读取数据
7.1.3 初步了解Mixin
7.1.4 知识点
7.2 管理课程标题
7.2.1 判断用户是否登录
7.2.2 创建课程
7.2.3 删除课程
7.2.4 知识点
7.3 发布和学习课程内容
7.3.1 课程内容的数据模型
7.3.2 课程内容的表单类
7.3.3 课程内容的视图
7.3.4 查看课程内容
7.3.5 注册学习课程
7.3.6 知识点
第8章 结束和开始


📜 SIMILAR VOLUMES


跟老齐学Python: 轻松入门
✍ 齐伟 📂 Library 📅 2017 🏛 电子工业出版社 🌐 Chinese

<p>Python是一种被广泛用于网站开发、数据处理和机器学习等领域的高级编程语言,同时也是一种学习门槛较低的高级编程语言。《跟老齐学Python:轻松入门》是Python语言的入门读物,旨在引导初学者能够在轻松的环境中掌握Python的基础知识,包括基本对象类型、函数、类、模块以及数据存储方式。</p> <p>《跟老齐学Python:轻松入门》适合计算机高级编程语言零基础水平及其以上的Python初学者阅读。</p>

跟老齐学Python:数据分析
✍ 齐伟 📂 Library 📅 2018 🏛 电子工业出版社 🌐 Chinese

<p>读者在《跟老齐学Python:数据分析》中可以学习到与数据分析、机器学习相关的Python库的应用,并通过各种类型的应用示例将所学基本知识进行综合应用。</p> <p>《跟老齐学Python:数据分析》依然秉承“跟老齐学Python”系列书的写作风格,力争以通俗易懂的内容与读者分享笔者的心得。虽然数据分析强调的是严谨的科学性和缜密的逻辑性,但《跟老齐学Python:数据分析》并不会因为顾此特点而变得枯燥。</p> <p>《跟老齐学Python:数据分析》可作为数据分析工程师、机器学习工程师的入门教程。</p>

跟老齐学Python: 从入门到精通
✍ 齐伟 📂 Library 📅 2016 🏛 电子工业出版社 🌐 Chinese

<p>《跟老齐学Python:从入门到精通》是面向编程零基础读者的Python入门教程,内容涵盖了Python的基础知识和初步应用。以比较轻快的风格,向零基础的学习者介绍一门时下比较流行、并且用途比较广泛的编程语言,所以,《跟老齐学Python:从入门到精通》读起来不晦涩,并且在其中穿插了很多貌似与Python编程无关,但与学习者未来程序员职业生涯有关的内容。</p> <p>《跟老齐学Python:从入门到精通》特别强调了学习和使用Python的基本方法,学习一种高级语言,掌握其各种规则是必要的,但学会“自省”方法更重要,这也是《跟老齐学Python:从入门到精通》所试图达到的“授人以鱼不如授

跟老齐学Python: 从入门到精通
✍ 齐伟 📂 Library 📅 2016 🏛 电子工业出版社 🌐 Chinese

<p>《跟老齐学Python:从入门到精通》是面向编程零基础读者的Python入门教程,内容涵盖了Python的基础知识和初步应用。以比较轻快的风格,向零基础的学习者介绍一门时下比较流行、并且用途比较广泛的编程语言,所以,《跟老齐学Python:从入门到精通》读起来不晦涩,并且在其中穿插了很多貌似与Python编程无关,但与学习者未来程序员职业生涯有关的内容。</p> <p>《跟老齐学Python:从入门到精通》特别强调了学习和使用Python的基本方法,学习一种高级语言,掌握其各种规则是必要的,但学会“自省”方法更重要,这也是《跟老齐学Python:从入门到精通》所试图达到的“授人以鱼不如

Python高效开发实战——Django、Tornado、Flask、Twist
✍ 刘长龙 📂 Library 📅 2019 🏛 电子工业出版社 🌐 Chinese

也许你听说过全栈工程师,他们善于设计系统架构,精通数据库建模、通用网络协议、后端并发处理、前端界面设计,在学术研究或工程项目上能独当一面。通过对Python 3及相关Web框架的学习和实践,你就可以成为这样的全能型人才。 本书分为3篇:上篇是Python基础,带领初学者实践Python开发环境,掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等网络编程基础进行深入浅出的学习;中篇是Python框架,学习当前最流行的Python Web框架,即Django、Tornado、Flask和Twisted,达到对各种Python网络技术融会贯通的目的;下篇是Python框架实战,分别对4

Python网络爬虫实战(第2版)
✍ 胡松涛 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

本书从Python 3.6.4的安装开始,详细讲解了Python从简单程序延伸到Python网络爬虫的全过程。本书从实战出发,根据不同的需求选取不同的爬虫,有针对性地讲解了几种Python网络爬虫。 本书共10章,涵盖的内容有Python3.6语言的基本语法、Python常用IDE的使用、Python第三方模块的导入使用、Python爬虫常用模块、Scrapy爬虫、Beautiful Soup爬虫、Mechanize模拟浏览器和Selenium模拟浏览器、Pyspider爬虫框架、爬虫与反爬虫。本书所有源代码已上传网盘供读者下载。 本书内容丰富,实例典型,实用性强。适合Python网络爬虫初学