您好,欢迎来到聚文网。 登录 免费注册
Django Web应用开发实战

Django Web应用开发实战

  • 字数: 903
  • 出版社: 清华大学
  • 作者: 黄永祥
  • 商品条码: 9787302539780
  • 版次: 1
  • 开本: 16开
  • 页数: 549
  • 出版年份: 2019
  • 印次: 1
定价:¥128 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书由一线资深软件工程师结合多年Python开 发经验倾力编撰,集Django架站、案例实践、前瞻 技术于一体,是一本精通Djang Web开发的技术总 结。全书以Python 3.7和Django 2.2版本实现,从 网站开发入门开始,逐步深入讲述Django框架的各 功能要点,每个功能要点从源码角度分析,并在源 码的基础上实现自定义的功能开发。还介绍了 Django的第三方功能应用,如DRF框架开发API接口 、生成网站验证码、站内搜索引擎、第三方网站实 现账号注册、分布式任务和定时任务、即时通信实 现在线聊天。本书提供了4个实战案例,包括信息反 馈平台、博客系统、音乐网站平台、前后端分离与 微服务架构,涵盖了网站的单体式开发、前后端分 离和微服务开发,从单一的网站开发转变到网站架 构设计开发。最后讲述Django的上线部署方案,分 别讲述Django如何部署在Windows和Linux系统上。 本书注重案例教学,讲解深入浅出,适合有一 定Python基础的开发人员和网站开发人员阅读,也 可用作培训机构和大中专院校相关专业的教学参考 书。
目录
第1章 Django建站基础 1 1.1 网站的定义及组成 1 1.2 网站的分类 2 1.3 网站运行原理及开发流程 4 1.3.1 常用术语 4 1.3.2 网站的运行原理 4 1.3.3 网站的开发流程 5 1.3.4 任务划分 5 1.4 走进Django 6 1.5 Django 2的新特性 6 1.6 安装Django 7 1.7 创建项目 8 1.8 PyCharm创建项目 10 1.9 Django入门基础 11 1.9.1 Django的操作指令 11 1.9.2 开启Hello World之旅 13 1.10 调试Django项目 15 1.10.1 PyCharm断点调试 15 1.10.2 调试异常 17 1.11 本章小结 19 第2章 Django配置信息 22 2.1 基本配置信息 22 2.2 资源文件配置 24 2.2.1 资源路由——STATIC_URL 24 2.2.2 资源集合——STATICFILES_DIRS 25 2.2.3 资源部署——STATIC_ROOT 26 2.2.4 媒体资源——MEDIA 27 2.3 模板配置 28 2.4 数据库配置 30 2.4.1 mysqlclient连接MySQL 30 2.4.2 pymysql连接MySQL 32 2.4.3 多个数据库的连接方式 33 2.5 中间件 34 2.6 本章小结 35 第3章 初探路由 37 3.1 路由定义规则 37 3.1.1 Django 2.X路由定义 37 3.1.2 Django 1.X路由定义 40 3.1.3 路由变量的设置 41 3.1.4 正则表达式的路由定义 44 3.2 命名空间与路由命名 45 3.2.1 命名空间namespace 45 3.2.2 路由命名name 46 3.3 路由的使用方式 48 3.3.1 在模板中使用路由 48 3.3.2 反向解析reverse与resolve 51 3.3.3 路由重定向 54 3.4 本章小结 56 第4章 探究FBV视图 58 4.1 设置响应方式 58

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网