• 速学Django:Web开发从入门到进阶
  • 速学Django:Web开发从入门到进阶
  • 速学Django:Web开发从入门到进阶
  • 速学Django:Web开发从入门到进阶
  • 速学Django:Web开发从入门到进阶
  • 速学Django:Web开发从入门到进阶
21年品牌 40万+商家 超1.5亿件商品

速学Django:Web开发从入门到进阶

正版图书,可开发票,请放心购买。

81.02 8.2折 99 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者小楼一夜听春语

出版社机械工业

ISBN9787111744634

出版时间2024-03

装帧其他

开本其他

定价99元

货号32033111

上书时间2024-04-21

淘书宝店

九年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
小楼老师(小楼一夜听春语),专注产品原型设计、前端开发、Python程序设计。自2013年起,开展的各类企业、个人培训线上线下累计培训人数近百万。自2015年起,出版多部国内口碑销量卓著的AxureRP教程。
自2017年起,小楼老师致力于推动Python编程基础教学,创办个人网站www.opython.com,发布大量Python相关教程,以及两本免费Python编程电子书。网站文章浏览量总计200余万,切实满足广大Python编程学习者的实际需求。

目录
目录
前言
第1章认识Django/
1.1Web项目开发利器——Django/
1.1.1Django的起源/
1.1.2Django的用途/
1.1.3Django的特点/
1.2Django的架构设计/
1.2.1软件架构模式MVC/
1.2.2Django的MTV模式/
1.3Django开发的相关知识/
1.3.1Django原生语言Python/
1.3.2网页开发语言HTML/CSS/JS/
1.3.3数据库结构化查询语言SQL/
1.3.4Django项目的生产环境——
操作系统与服务器/第2章搭建Django开发环境/
2.1安装Python解释器/
2.2安装PyCharm代码编写工具/
2.3安装Django开发框架/
2.4创建venv虚拟环境/
2.5安装SQLite数据库可视化工具/第3章创建Django项目/
3.1创建Web项目/
3.1.1项目基本文件/
3.1.2项目管理工具/
3.1.3静态文件目录与媒体文件目录/
3.1.4模板文件目录/
3.1.5数据库文件/
3.2创建Web应用/
3.2.1应用配置模块/
3.2.2数据模型模块/
3.2.3应用测试模块/
3.2.4视图模块/
3.2.5后台管理模块/
3.2.6URL配置模块/
3.2.7模板文件目录/
3.2.8静态文件目录/
3.3响应请求的过程/
3.3.1编写第一个视图函数/
3.3.2URL分发设置/
3.3.3呈现第一个Web页面/第4章开发Web应用/
4.1创建数据模型/
4.1.1编写模型类/
4.1.2数据库配置/
4.1.3进行数据迁移/
4.1.4使用Django Shell/
4.2开发网站首页/
4.2.1处理静态文件和媒体文件/
4.2.2创建模板文件/
4.2.3模板中使用内置标签/
4.2.4模板中使用变量/
4.2.5模板的继承与包含/
4.2.6编写视图函数/
4.2.7使用列表视图类——ListView/
4.3开发作者页面/
4.3.1模板中添加媒体文件/
4.3.2使用列表视图类/
4.4开发名句页面/
4.4.1创建模板文件/
4.4.2使用列表视图类/
4.5开发古籍页面/
4.5.1创建模板文件/
4.5.2使用模板视图类——
TemplateView/
4.6开发古诗详情页面/
4.6.1URL的反向解析/
4.6.2创建模板文件/
4.6.3使用详情视图类——DetailView/
4.7开发作者详情页面/
4.7.1创建模板文件/
4.7.2使用详情视图类/
4.7.3使用列表视图类/
4.8开发查询功能页面/
4.8.1通过朝代查询古诗功能/
4.8.2通过作者查询古诗功能/
4.8.3通过风格查询古诗功能/
4.8.4通过作者查询名句功能/
4.8.5通过风格查询名句功能/
4.8.6刷新右侧边栏数据功能/
4.9开发各类错误页面/
4.9.1编写404错误页面/
4.9.2编写500错误页面/
4.10开发添加作者页面/
4.10.1创建模板文件/
4.10.2编写视图函数/
4.10.3使用自定义字段/
4.10.4使用表单——Form/
4.10.5使用模型表单——ModelForm/
4.10.6使用通用编辑视图类——
CreateView/
4.11开发更新作者页面/
4.11.1使用更新视图类——
UpdateView/
4.11.2创建模板文件/第5章定制管理后台/
5.1启用Django后台/
5.1.1创建超级用户/
5.1.2访问后台页面/
5.2定制Django后台/
5.2.1自定义后台列表/
5.2.2自定义字段显示/
5.2.3关联数据设置/
5.2.4使用富文本编辑器——TinyMCE/
5.2.5使用Django美化主题/
5.3后台权限管理/
5.3.1添加用户组/
5.3.2添加用户/第6章Web项目部署/
6.1Windows部署/
6.1.1启用IIS服务/
6.1.2添加新的网站/
6.1.3安装wfastcgi/
6.1.4处理程序映射/
6.1.5添加环境变量/
6.1.6添加用户权限/
6.1.7添加中文路径支持/
6.1.8处理静态文件与媒体文件/
6.2CentOS部署/
6.2.1安装依赖项/
6.2.2安装Python/
6.2.3安装虚拟环境/
6.2.4安装代码库/
6.2.5安装uWSGI/
6.2.6创建uWSGI配置文件/
6.2.7安装Nginx/
6.2.8创建Nginx配置文件/
6.2.9让uWSGI与Nginx协同工作/
6.3启用缓存功能/
6.3.1设置缓存/
6.3.2启用缓存/第7章Django项目实战:创建项目/
7.1搭建开发环境/
7.1.1创建虚拟环境/
7.1.2安装Django/
7.2搭建项目框架/
7.2.1生成项目与应用文件/
7.2.2修改配置文件/第8章Django项目实战:创建数据模型/
8.1编写模型类/
8.1.1编写用户模型/
8.1.2编写分类模型/
8.1.3处理文章标签——Taggit/
8.1.4编写文章模型/
8.1.5编写收藏模型/
8.1.6编写点赞模型/
8.2执行数据迁移/第9章Django项目实战:编写测试程序/
9.1外键删除测试/
9.2模型方法测试/
9.3详情视图测试/第10章Django项目实战:编写常用模板/
10.1添加静态文件/
10.2编写基本模板/
10.3编写导航模板/
10.4编写页脚模板/
10.5编写404错误页面/
10.6编写500错误页面/
10.7在浏览器中查看模板/第11章Django项目实战:实现注册登录与密码管理功能/
11.1实现注册功能/
11.1.1编写注册页面模板/
11.1.2编写注册表单/
11.1.3编写注册视图——FormView/
11.1.4注册页面模板的另一种实现/
11.1.5完善注册表单/
11.1.6使用内置模型表单——
UserCreationForm/
11.1.7保存注册表单数据——
Session/
11.1.8生成注册验证链接——
Itsdangerous/
11.1.9发送注册验证邮件/
11.1.10编写邮箱验证提示模板/
11.1.11编写注册验证函数/
11.1.12编写注册验证结果模板/
11.2实现登录与退出功能/
11.2.1编写登录模板/
11.2.2编写登录函数/
11.2.3编写退出功能/
11.2.4使用通用视图/
11.2.5记住登录密码/
11.3实现修改密码功能——
PasswordChangeView/
11.3.1使用默认视图/
11.3.2使用自定义模板/
11.4实现重置密码功能——
PasswordResetView/
11.4.1添加模板文件/
11.4.2编写视图代码/第12章Django项目实战:实现文章列表页面/
12.1实现网站首页/
12.1.1编写列表视图/
12.1.2编写首页视图/
12.1.3自定义模板标签/
12.1.4编写文章列表模板/
12.1.5编写列表分页条/
12.2实现分类页面/
12.2.1动态加载分类菜单/
12.2.2自定义上下文处理器/
12.2.3编写分类页面视图/
12.2.4实现标签查询页面/
12.2.5实现作者作品页面/
12.3实现我的收藏页面/
12.3.1编写我的收藏模板/
12.3.2编写我的收藏视图/
12.3.3实现取消收藏功能/第13章Django项目实战:实现页面边栏模块/
13.1编写资讯分类模块/
13.2编写最近发布模块/
13.2.1编写边栏数据函数/
13.2.2编写最新发布模板/
13.3编写月份归档模块/
13.3.1编写获取模块数据的代码/
13.3.2编写月份归档模板/
13.3.3编写月份归档视图/
13.4编写热门标签模块/第14章Django项目实战:实现文章详情页面/
14.1编写自定义过滤器/
14.2编写文章详情模板/
14.3编写文章详情视图/
14.4实现添加收藏功能/
14.5实现删除收藏功能——
DeleteView/
14.5.1编写删除收藏视图/
14.5.2编写确认删除页面模板/
14.6实现文章点赞功能/
14.7实现阅读计数功能/
14.7.1编写已阅函数/
14.7.2修改文章详情视图/
14.8添加限制访问功能/
14.8.1创建自定义中间件模块/
14.8.2通过函数实现中间件/
14.8.3通过类实现中间件/第15章Django项目实战:实现全文检索功能/
15.1使用Elasticsearch/
15.1.1安装并启动Elasticsearch
服务/
15.1.2安装Elasticsearch相关
Python库/
15.2创建索引/
15.2.1编写文档文件/
15.2.2生成索引数据/
15.3实现搜索功能/
15.3.1编写搜索视图/
15.3.2编写模板文件/
15.3.3启用Elasticsearch密码/
15.3.4修改Elasticsearch密码/
15.3.5使用密码访问

内容摘要
本书是一本关于Django开发快速入门的图书。
本书清晰明了地讲解了使用Django进行Web项目开发时所涉及的常用知识点,包括框架配置、路由配置、模型、视图、模板、表单、中间件、上下文处理器、代码测试、网站缓存和网站部署等内容。
本书的宗旨是以尽可能简洁的流程引领读者快速入门Web项目开发,并能够在实战项目中充分体会使用Django进行Web项目开发的各种技术与方法。 本书主要包含两部分内容:第一部分(第1~6章)为读者介绍Django的用途与特点、设计理念以及Django开发所依赖的知识体系;同时,通过一个Web项目对Django开发流程进行快速体验。
第二部分(第7~15章)与读者一起完成一个安全资讯网站的主体开发,使读者能够更加深入地了解Django在Web项目开发中高效率、易扩展的优点,以及在Web项目的整体开发中所起到的作用。同时,能够让读者更全面地了解Django开发的细节与技巧。
本书可供使用Python作为主要编程语言进行Web开发的入门级读者学习与参考。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP