展开全部

主编推荐语

本书是一本Django Web的技术总结,重点讲解了Django 3.0版本的知识点和新特性。

内容简介

本书是一本Django Web的技术总结,以Django 3.0版本实现。全书重点讲解Django 3.0版本的知识点和新特性,剖析Django 3.0每一个功能模块的要点和实现方式。并提供了全流程项目案例。本书的特点是突出实战,例举新颖,代码注释详尽,与新版本技术紧密联系,适合有一定Python基础的读者,网站开发人员,大学生等使用,也可以供培训机构和大中专院校作为教学用书。

目录

  • 版权信息
  • 内容简介
  • 前言
  • 第1章 Django网站开发基础
  • 1.1 Django简史
  • 1.2 Django与WSGI
  • 1.3 HTML、CSS和JavaScript
  • 1.3.1 HTML
  • 1.3.2 CSS
  • 1.3.3 JavaScript
  • 1.4 搭建开发环境
  • 1.4.1 安装Django 3
  • 1.4.2 安装PyCharm
  • 1.5 创建Django项目
  • 1.5.1 使用内置指令创建项目
  • 1.5.2 使用PyCharm创建项目
  • 1.6 程序调试技巧
  • 1.6.1 PyCharm的Debug模式
  • 1.6.2 异常提示进行调试
  • 1.7 本章小结
  • 第2章 商城的设计说明与配置
  • 2.1 需求分析
  • 2.2 设计说明
  • 2.3 搭建项目开发环境
  • 2.4 项目的功能配置
  • 2.4.1 添加项目应用
  • 2.4.2 设置模板信息
  • 2.4.3 添加中间件
  • 2.4.4 配置数据库
  • 2.4.5 配置静态资源
  • 2.4.6 配置媒体资源
  • 2.5 内置指令
  • 2.6 本章小结
  • 第3章 商城网址的规划与设计
  • 3.1 设置路由分发规则
  • 3.2 路由分发详解
  • 3.3 设置商城的路由地址
  • 3.4 路由的定义规则
  • 3.5 路由变量与正则表达式
  • 3.6 本章小结
  • 第4章 商城的数据模型搭建与使用
  • 4.1 定义商城的数据模型
  • 4.2 数据迁移创建数据表
  • 4.3 数据的导入与导出
  • 4.4 使用QuerySet操作数据
  • 4.4.1 新增数据
  • 4.4.2 更新数据
  • 4.4.3 删除数据
  • 4.4.4 查询单表数据
  • 4.4.5 查询多表数据
  • 4.5 执行原生SQL语句
  • 4.6 本章小结
  • 第5章 商城的数据业务处理
  • 5.1 首页的视图函数
  • 5.2 视图的请求对象
  • 5.3 视图的响应方式
  • 5.4 认识视图类
  • 5.5 使用视图类实现商城首页
  • 5.6 本章小结
  • 第6章 商城的数据渲染与展示
  • 6.1 商城基础模板设计
  • 6.2 商城首页模板设计
  • 6.3 模板上下文
  • 6.4 内置标签及自定义
  • 6.5 模板文件的继承关系
  • 6.6 内置过滤器及自定义
  • 6.7 本章小结
  • 第7章 商品信息模块
  • 7.1 商品列表页的业务逻辑
  • 7.2 分页功能的机制和原理
  • 7.3 商品列表页的数据渲染
  • 7.4 商品详细页的业务逻辑
  • 7.5 商品详细页的数据渲染
  • 7.6 Ajax实现商品收藏
  • 7.7 Session的配置与操作
  • 7.8 JavaScript的Ajax请求
  • 7.9 jQuery的Ajax请求
  • 7.10 本章小结
  • 第8章 用户信息模块
  • 8.1 内置User实现注册登录
  • 8.2 CSRF防护
  • 8.3 使用Form实现注册登录
  • 8.4 分析Form的机制和原理
  • 8.5 使用ModelForm实现注册登录
  • 8.6 分析ModelForm的机制和原理
  • 8.7 个人中心页
  • 8.8 本章小结
  • 第9章 购物功能模块
  • 9.1 购物车功能
  • 9.2 Ajax删除购物车的商品
  • 9.3 支付宝的支付配置
  • 9.4 alipay-sdk-python的安装与使用
  • 9.5 python-alipay-sdk的安装与使用
  • 9.6 商城的在线支付功能
  • 9.7 本章小结
  • 第10章 商城后台管理系统
  • 10.1 Admin基本配置
  • 10.2 配置项目应用与模型
  • 10.3 分析ModelAdmin的底层原理
  • 10.4 自定义ModelAdmin的函数方法
  • 10.4.1 数据只读函数get_readonly_fields()
  • 10.4.2 设置字段样式
  • 10.4.3 数据查询函数get_queryset()
  • 10.4.4 下拉框设置函数formfield_for_choice_field()
  • 10.4.5 保存函数save_model()
  • 10.4.6 数据批量处理
  • 10.5 本章小结
  • 第11章 项目上线与部署
  • 11.1 自定义异常页面
  • 11.2 项目上线部署配置
  • 11.3 基于Windows部署Django
  • 11.3.1 安装IIS服务器
  • 11.3.2 IIS服务器部署项目
  • 11.3.3 部署静态资源
  • 11.4 基于Linux部署Django
  • 11.4.1 安装Linux虚拟机
  • 11.4.2 安装Python 3
  • 11.4.3 部署uWSGI服务器
  • 11.4.4 安装Nginx并部署项目
  • 11.5 本章小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。