- ISBN:9787302580317
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:623
- 出版时间:2021-07-01
- 条形码:9787302580317 ; 978-7-302-58031-7
本书特色
本书编者是一位资深的开发人员,他以多年使用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项目的读者都可以从本书中获益。 以Django Web项目开发为主线,从源码的角度,深入剖析Django 3 企业级开发技术
内容简介
本书以Django Web项目开发为主线,深入系统地介绍了Django 3在Web开发中的应用。从网站开发入门开始,逐步深入讲述Django框架的各功能要点,每个功能要点从源码角度分析,并在源码的基础上实现自定义的功能开发。还介绍了Django的第三方功能应用,如DRF框架开发API接口、生成网站验证码、站内搜索引擎、第三方网站实现账号注册、异步任务和定时任务、即时通信实现在线聊天。本书提供了4个实战案例,包括信息反馈平台、博客系统、音乐网站平台、前后端分离与微服务架构,涵盖了网站的单体式开发、前后端分离和微服务开发,从单一的网站开发转变到网站架构设计开发。很后讲述Django的上线部署方案,分别讲述Django如何部署在Windows和Linux系统上。 本书内容丰富,技术新颖,注重实战,适合有一定Python基础的Web开发人员阅读,也可用作培训机构和大中专院校相关专业的教学参考书。
目录
作者简介
黄永祥,资深软件工程师,从业10年,先后从事过系统开发和自动化开发工作,精通自动化测试技术(B/S和C/S),尤其是Python语言及Flask、Django框架,拥有丰富的开发经验。已出版《实战Python网络爬虫》《精通Python自动化编程》等图书。
-
认识电竞
¥36.0¥58.0 -
物联网应用路线图
¥8.2¥39.0 -
整理优先:小改进,大回报,整洁代码设计指南
¥37.7¥49.0 -
开启创意之门 AIGC创作一本通
¥63.8¥89.8 -
AIGC文图学 人类3.0时代的生产力
¥35.0¥48.0 -
生物特征识别算法研究
¥19.1¥39.0 -
计算机视觉:从感知到重建
¥105.8¥149.0 -
做好课题申报:AI辅助申请书写作
¥53.1¥69.8 -
大模型应用开发极简入门 基于GPT-4和ChatGPT
¥49.0¥59.8 -
UG NX10数控加工技能课训
¥39.3¥69.0 -
AI时代程序员开发之道:CHATGPT让程序员插上翅膀
¥60.0¥79.0 -
一本书玩转MIDJOURNEY:人人都可以体验AI绘画的魅力
¥66.7¥139.0 -
必然(修订版)
¥73.9¥89.0 -
GPT时代人类再腾飞
¥56.6¥89.9 -
和秋叶一起学EXCEL(第3版)
¥76.9¥109.9 -
ARDUINO编程从零开始(第3版)
¥36.9¥49.8 -
矩阵力量:线性代数全彩图解+微课+Python编程
¥206.4¥258.0 -
技术为径:带领公司走向卓越的工程师
¥65.6¥79.0 -
人工智能 现代方法 第4版(全2册)
¥120.8¥198.0 -
UG NX10数控编程学习教程 第3版
¥27.2¥49.5