当当读书
Django 3 Web应用开发实战

Django 3 Web应用开发实战

黄永祥
0
97.30 原价¥97 开通租阅权,免费读此书
提示:数字商品不支持退换货,不提供源文件,不支持导出打印。
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

本书以Django Web项目发为主线,深系统地介绍了Django 3在Web发中的应用。从网站发门始,逐步深讲述Django框架的各功能要,每个功能要从源码角度分析,并在源码的基础上实现自定义的功能发。还介绍了Django的第三方功能应用,如DRF框架发API口、生成网站验证码、站内搜索引擎、第三方网站实现账号注册、异步任务和定时任务、即时通信实现在线聊天。本书提供了4个实战案例,包括信息反馈平台、博客系统、音乐网站平台、前后端分离与微服务架构,涵盖了网站的单体式发、前后端分离和微服务发,从单一的网站发转变到网站架构设计发。后讲述Django的上线部署方案,分别讲述Django如何部署在Windows和Linux系统上。 本书内容丰富,技术新颖,注重实战,适合有一定Python基础的Web发人员阅读,也可用作培训机构和大中专院校相关专业的教学参考书。
【推荐语】
本书编者是一位资深的发人员,他以多年使用Django发项目的经验,向读者展示了Django这一流行框架的强大、灵活与高效。书中循序渐地介绍了Django的基本概念、功能特性、工具应用以及企业级发技术,并对Django 3的新特性也行了详细讲解。本书从逻辑上主要分为基础篇和实战篇两部分,各部分说明如下: 基础篇主要介绍了Django 的各项功能及其使用,适合初次触Django的初学者快速门,这一部分的内容包括: Django的项目配置、路由的编写规则、视图函数的定义方法、视图类的定义与使用、模板的编写方法、模型的定义与使用、数据表 的动态创建和MySQL分表功能、表单的定义与使用、Django内置的Admin后台系统、Django常用的内置功能。 Django 3的新特性异步编程(包括多线程的应用、ASGI服务、异步视图以及异步与同步的转换)。 Django第三方功能应用,包括DRF框架发API口、生成网站验证码、站内搜索引擎、第三方网站实现账号注册、异步任务和定时任务、即时通信实现在线聊天。 实战篇介绍如何使用Django 发完整的项目,包括信息反馈平台的发、博客系统的发和音乐网站平台的发,分别说明如下: 信息反馈平台的发,平台功能包括信息反馈页面、Admin后台系统、自定义异常机制和单元测试。 博客系统的发,网站功能包括用户(博主)注册和登录、博主资料信息、图片墙功能、留言板功能、文章列表、文章正文内容和 Admin后台系统。 音乐网站平台的发,网站功能有首页、排行榜、歌曲播放、歌曲评、歌曲搜索、用户注册和登录、用户中心、Admin后台管理和网站异常机制。 此外,还介绍了微服务架构和前后端分离的发模式,包括Vue.js在项目发中的应用、如何使用Django发API口、微服务的JWT认证、服务发现与注册等功能。 后,介绍了Django项目在Windows和Linux系统上的部署。 本书集新版本特性、发心得与前沿技术为一体,任何使用Django发Web项目的读者都可以从本书中获益。
【作者】
黄永祥,资深软件工程师,从业10年,先后从事过系统发和自动化发工作,精通自动化测试技术(B/S和C/S),尤其是Python语言及Flask、Django框架,拥有丰富的发经验。已出版《实战Python网络爬虫》《精通Python自动化编程》等图书。
展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。