PythonDjangoWeb从入门到项目实战(视频版)

PythonDjangoWeb从入门到项目实战(视频版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书对Python Django Web进行了全面解析。

内容简介

本书从简单的HTML、CSS、JavaScript开始介绍,再到Django的基础知识,融入了大量的代码案例、重点提示、图片展示,做到了手把手教授。

本书基于Django 3.0.7版本、Python 3.8.5版本、Rest Framework 3.11.1版本、Vue.js 4.5.4版本、数据库MySQL 8.0版本进行讲解。

本书还提供了一个商业级别的项目案例,采用目前主流的前后端分离开发技术,以便读者可以体验正式项目的开发过程。熟练掌握本书内容后,读者将达到中级Web项目开发工程师的技术水平。

作者简介

作者刘瑜,软件工程硕士,拥有20多年的C、ASP、BASIC、FoxBASE、Delphi、Java、C#、Python等编程经验,高级信息系统项目管理师、CIO、硕士企业导师。负责开发过商业项目20余项,承担省部级千万级别项目5个,发表国内外论文10余篇。

章节目录

版权信息

内容简介

前言

第一部分 Web编程基础

第1章 Web入门知识

1.1 Web简介

1.2 Web访问原理

1.3 网页技术

1.4 Web项目实施

1.5 习题

1.6 实验

第2章 客户端技术基础

2.1 HTML

2.2 CSS

2.3 JavaScript

2.4 习题

2.5 实验

第3章 开发工具入门

3.1 Python

3.2 PyCharm代码开发工具

3.3 MySQL数据库

3.4 Django

3.5 建立第一个项目

3.6 初识Admin

3.7 配置文件

3.8 习题

3.9 实验

第4章 模型

4.1 初识模型

4.2 字段操作

4.3 模型扩展功能

4.4 数据库基本操作

4.5 数据库高级操作

4.6 习题

4.7 实验

第5章 视图

5.1 URL路由

5.2 视图函数

5.3 视图类

5.4 视图与数据库事务

5.5 习题

5.6 实验

第6章 模板

6.1 初识模板

6.2 Django默认模板引擎

6.3 Jinja2模板引擎

6.4 习题

6.5 实验

第7章 表单

7.1 初识表单

7.2 Form表单

7.3 模型表单

7.4 习题

7.5 实验

第8章 Admin

8.1 深入理解Admin

8.2 ModelAdmin

8.3 AdminSite模板

8.4 习题

8.5 实验

第9章 用户认证系统

9.1 初识用户认证

9.2 用户对象

9.3 权限与认证

9.4 在视图中认证用户

9.5 习题

9.6 实验

第10章 其他常用Web功能

10.1 Ajax

10.2 会话

10.3 日志

10.4 缓存

10.5 分页

10.6 习题

10.7 实验

第11章 Django Rest Framework

11.1 前后端分离

11.2 安装及配置

11.3 序列化器

11.4 验证和保存

11.5 习题

11.6 实验

第二部分 “三酷猫”网上教育服务系统实战项目

第12章 项目整体设计及示例

12.1 任务分工

12.2 需求获取及分析

12.3 系统设计

12.4 实战结果

12.5 前后端分离示例

12.6 习题

12.7 实验

第13章 后端功能实现

13.1 后端框架搭建

13.2 后端模块设计框架

13.3 后端模块实现

13.4 习题

13.5 实验

第14章 前端功能实现

14.1 前端框架搭建

14.2 前端功能模块设计

14.3 前端功能模块实现

14.4 习题

14.5 实验

第15章 安全功能及措施

15.1 网站防攻击设计

15.2 数据加密

15.3 文件上传安全处理

15.4 其他安全措施

15.5 习题

15.6 实验

第16章 测试及部署

16.1 项目测试

16.2 项目部署前置准备工作

16.3 在Windows下部署

16.4 在Linux下部署

16.5 对域名等的支持

16.6 习题

16.7 实验

附录A Vue.js使用介绍

附录B Jinja2过滤器

附录C ModelAdmin属性清单

附录D ModelAdmin方法清单

附录E 赠送代码使用清单

附录F 前后端项目常用命令汇总

后记

PythonDjangoWeb从入门到项目实战(视频版)是2021年由电子工业出版社出版,作者刘瑜。

得书感谢您对《PythonDjangoWeb从入门到项目实战(视频版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
图解游泳运动从入门到精通(视频学习版) 电子书
本书由游泳世锦赛冠军陈慧佳编写,通过分步骤图解的方式,详细介绍了适合不同水平的游泳爱好者学习的游泳技术,不仅可以为游泳爱好者提供学习参考,还可以为游泳教练和体育老师提供丰富的教学内容和参考经验。本书从游泳场地、装备以及相关术语等基础知识讲起,然后着重讲解了开始游泳前需要进行的热身活动,熟悉水性练习,自由泳、仰泳、蛙泳、蝶泳这4种常见泳姿的技术要点和有助于掌握相应技术的练习方法,不同泳姿的出发、转身
格斗技术从入门到精通(视频学习版) 电子书
本书从格斗的热身、站架、移动等基本功讲起,循序渐进地讲解了格斗中拳法、腿法的进攻和防御技术,在此基础上细致介绍了实战组合技法的应用,并对非常实用的近身技术、地面技术、格斗体能和防卫中的格斗技术的应用进行了细致介绍。此外,书中采用了真人示范、分步骤图解的形式展示了丰富的格斗技术。
Java学习笔记:从入门到实战 电子书
精讲学习视频全程相伴,扫码即看;217个有趣实例及精彩分析娓娓道来。
Python学习笔记:从入门到实战 电子书
精讲学习视频全程相伴,扫码即看;331个有趣实例及精彩分析娓娓道来
AutoCAD 2020实战从入门到精通 电子书
本书分为4篇,共14章,由400个实战案例组成。第1篇为基础篇,内容包括AutoCAD2020的基础知识与参数设置,以及文件管理、图形的绘制与编辑等;第2篇为进阶篇,内容包括图形的标注、文字与表格的创建、图块与参照、图层的创建与管理、图形约束与信息查询、文件的打印与输出等;第3篇为三维篇,介绍了三维模型的创建、三维模型的编辑等内容;第4篇为应用篇,主要从机械设计、室内设计、建筑设计3个方面来详细解