Django Web开发项目化教程
如果您是一位痴迷Django技术的学生,亦或是一位正在挑战IT高薪的社会求职人员,您很幸运,本书正是为您而生;本书以OBE为理念,以“项目化、任务化、步骤化、实战化、目标化、系统化”为特色;通过认真研读本书和刻苦演练书中任务,可以让您快速掌握Django开发的精髓。

作者:陈运军、何顶军、汪洋、谢宇、高娜、袁兵、田正卫、林崇伟

定价:49元

印次:1-1

ISBN:9787302698203

出版日期:2025.08.01

印刷日期:2025.08.01

图书责编:孙汉林

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"党的二十大报告强调,“推动战略性新兴产业融合集群发展,构建新一代信息技术、人工智能、生物技术、新能源、新材料、高端装备、绿色环保等一批新的增长引擎”。本书积极响应这一号召,结合IT行业和信息技术发展趋势,以Django框架为关键技术,以图书在线交易平台设计和开发为案例,采用“项目引领、任务驱动”的编排方式进行编写。全书共分4个项目、50个任务,通过图书添加、图书查询、图书购买、在线支付、上线部署等任务较全面地介绍了Django框架的视图、路由、模板等关键技术,重点强化和突出了与Web应用程序开发相关的核心技能。 本书可作为职业院校软件技术等相关专业的教材,也可以作为对Web应用程序开发感兴趣的人员的参考书。"

陈运军,民革泸州职业技术学院支委主委,教授/高级工程师,技师,教务处处长。公开发表论文10余篇,其中2篇被EI收录;参与省、市、校级科研教改课题20余项。多次担任全国职业院校技能大赛评委、泸州市初中级工程师评审专家;担任四川省人工智能学会理事。多次荣获市级、校级优秀教师等荣誉。主持参与省厅级教学科研项目3项,主持市院级教学科研项目6项;主编出版教材5本,其中1本为国家十四五规划教材;参加四川省青年职工大赛获得四川省***并获得省级“青年岗位能手”称号;指导学生获得全国职业院校技能大赛全国一等奖1次、二等奖3次,并获评国家“优秀指导教师”称号;全国职业院校技能大赛国赛裁判;指导学生获国际大学生数学建模竞赛(MCM/ICM)一等奖;参加四川省教师教学能力大赛获二等奖。

前言 推动战略性新兴产业融合集群发展,加快发展数字经济,是实现“网络强国、数字中国”这一宏伟目标的重要抓手。新一代信息技术作为战略性新兴产业之一,已写入党的二十大报告。学习、研究、传承、推广和应用新一代信息技术,培养德才兼备的高技能人才,践行人才强国战略,赋能实体经济,是教育者的历史使命。Django是基于Python语言的优秀开源框架,可用于快速开发Web应用程序,帮助企业加快数字化转型步伐,从而降低企业管理成本和运营成本,提高企业盈利水平和市场竞争力。 Django基于MVC(modelviewcontroller,模型—视图—控制器)设计模式,它的MVT(modelviewtemplate,模型—视图—模板)模式及强大的后台管理功能,可以让开发者轻松、快捷地创建出可扩展、易维护的Web应用程序。通过本书的学习,读者可掌握如何使用Django框架构建高效、安全、可扩展且易于维护的Web应用程序。 本书以开发图书在线交易平台为案例,采用项目化、任务化、步骤化的方式,由浅入深地介绍了Django 4.0的关键技术。主要包括以下内容。 项目1,走进Web开发世界。该项目设计了5个教学任务,其中核心任务是任务1.1、任务1.5,拓展任务是任务1.2、任务1.3、任务1.4。该项目主要为读者进行Django开发做知识准备和技能准备。基础好的读者可以直接练习环境搭建,为项目2做好开发准备; 对于基础稍差的读者,建议除完成任务1.2、任务1.3、任务1.4的练习外,还需要加强对前端计算机基础、数据库和Python的学习或复习。 项目2...

目录
荐语
查看详情 查看详情

目录

项目1走进Web开发世界

任务1.1初识Web应用程序

*任务1.2重温网页设计与制作

*任务1.3重温数据库操作

*任务1.4重温Python编程

任务1.5搭建Django开发环境

拓展阅读

课后练习

项目2体验Django项目

任务2.1通过命令提示符窗口创建Django项目

*任务2.2通过PyCharm终端创建Django项目

任务2.3通过PyCharm向导创建Django项目

*任务2.4创建Python虚拟环境

任务2.5编写模型类Book

*任务2.6在线自学模型Models

*任务2.7编写模型类Type

*任务2.8编写模型类Order

*任务2.9编写模型类OrderDetail

*任务2.10编写模型类CartInfo

任务2.11执行数据迁移

*任务2.12执行数据导入与导出

任务2.13添加数据操作Ⅰ

*任务2.14添加数据操作Ⅱ

任务2.15更新数据操作

*任务2.16删除数据操作Ⅰ

*任务2.17删除数据操作Ⅱ

任务2.18查询数据操作Ⅰ

*任务2.19查询数据操作Ⅱ

*任务2.20查询数据操作Ⅲ

*任务2.21查询数据操作Ⅳ

*任务2.22查询数据操作Ⅴ

*任务2.23查询数据操作Ⅵ

*任务2.24查询数据操作Ⅶ

任务2.25编写视图函数和配置路由

*任务2.26通过视图函数查询Book数据

*任务2.27使用G... 查看详情

"本书响应了“推动战略性新兴产业融合集群发展,构建新一代信息技术、人工智能、生物技术、新能源、新材料、高端装备、绿色环保等一批新的增长引擎”的二十大精神,并结合IT行业和信息技术发展趋势,以Django开发框架为关键技术,以图书在线交易平台设计和开发为案例,采用项目驱动的编排体系进行编写。全书共分四大板块50个任务,通过图书添加、图书查询、图书购买、在线支付、上线部署等任务较全面介绍了Django框架的视图、路由、模板等关键核心技术,重点强化和突出了Web应用程序开发相关岗位的核心技能。

本书可作为大专院校软件开发相关专业的教材,也可以作为志力于Web应用程序开发的自学人员参考。"


查看详情