课程 / 计算机 / Python Django开发实战
        
        Python Django开发实战
        Python Django开发实战
        
            目录
            介绍
            资料
        
        
        课程目录
- 
                
                1
                
初识Django框架
 - 课时 1 Django 的产生背景和MTV设计模式
 - 课时 2 Django 提供的主要功能模块
 - 
                
                2
                
Django开发环境配置
 - 课时 3 Python、虚拟环境、Django 的安装和配置
 - 课时 4 MySQL、PyCharm 的安装和配置
 - 
                
                3
                
Django项目框架搭建
 - 课时 5 Django 管理工具创建项目骨架
 - 课时 6 修改项目的默认配置
 - 课时 7 初始化项目环境
 - 
                
                4
                
Django ORM应用与原理剖析
 - 课时 8 构建 post 应用需要的数据表
 - 课时 9 post 应用完成迁移
 - 课时 10 Model 相关的概念与使用方法
 - 课时 11 Model 的查询操作 API
 - 课时 12 ORM 实现原理分析
 - 
                
                5
                
Django管理后台
 - 课时 13 启用管理后台的准备工作
 - 课时 14 实现 Model 的注册
 - 课时 15 使用管理后台操作 Model 对象实例
 - 课时 16 使用 ModelAdmin 自定义管理后台
 - 课时 17 管理后台实现原理分析
 - 
                
                6
                
视图
 - 课时 18 视图初探
 - 课时 19 视图的高级特性和快捷方法
 - 课时 20 基于类的通用视图
 - 课时 21 视图工作原理分析
 - 
                
                7
                
Django模板系统
 - 课时 22 模板系统基础
 - 课时 23 模板系统语法
 - 课时 24 模板系统工作原理分析
 - 
                
                8
                
Django表单系统
 - 课时 25 认识表单
 - 课时 26 使用表单系统实现表单
 - 课时 27 表单系统的工作原理
 - 
                
                9
                
用户认证系统
 - 课时 28 用户与身份验证
 - 课时 29 权限管理
 - 课时 30 用户认证系统的应用
 - 
                
                10
                
Django路由系统
 - 课时 31 路由系统基础
 - 课时 32 路由系统工作原理
 - 
                
                11
                
Django中间件
 - 课时 33 中间件基础
 - 课时 34 Django 内置的中间件
 - 课时 35 中间件的工作原理
 - 
                
                12
                
Django信号机制
 - 课时 36 信号的概念与应用
 - 课时 37 信号的工作原理
 - 
                
                13
                
单元测试
 - 课时 38 初识单元测试
 - 课时 39 单元测试的相关特性
 - 
                
                14
                
Django项目的部署
 - 课时 40 理解 Python Web 应用
 - 课时 41 生产环境的搭建与配置
 
课程简介
                                Django是一个开放源代码的Web应用框架,使用Python语言编写完成。是目前Python Web开发的主流框架,占据较大的市场份额。 
由于Python语言是跨平台的,所以,不论是Windows、Linux还是Mac OS X都可以开发Django应用。Web框架是一套组件,提供通用的设计模式,能够最大程度地降低开发Web站点的难度。Django的设计目标就是使开发复杂的、数据库驱动的网站变得简单,注重组件的可重用性与可插拔性。
书中内容来源于实际项目,由浅入深地带领读者进行Django的开发,使读者掌握项目的开发流程,从而运用于自己的项目开发中。
                        由于Python语言是跨平台的,所以,不论是Windows、Linux还是Mac OS X都可以开发Django应用。Web框架是一套组件,提供通用的设计模式,能够最大程度地降低开发Web站点的难度。Django的设计目标就是使开发复杂的、数据库驱动的网站变得简单,注重组件的可重用性与可插拔性。
书中内容来源于实际项目,由浅入深地带领读者进行Django的开发,使读者掌握项目的开发流程,从而运用于自己的项目开发中。
作者简介
                                百度高级研发工程师,目前在百度从事广告系统方面的研发工作,曾先后在小米、春雨医生从事软件研发工作。 擅长Web站点开发,对Web框架有深入研究,大数据相关技术也有一定研究。
                            
                        适应人群
                                高等院校学生,从事相关技术开发的从业人员,学习Web开发技术的初学者。
                            
                        最新问答
暂无问答
最新学生
                                        肖贺坤
                                        李津
                                        周锡钦
                                        周敏华
                                        周桂飘
                                        郑子扬
                                        赵秋丽
                                        招志权
                                        张永威
                                        曾莹
                                        袁子琪
                                        余文莹
                                        叶兴贤
                                        杨胜榉
                                        许鹄创
                                        谢琳茹
                                        肖怡
                                        吴茂辉
                                        吴佳伟
                                        魏木凤
                            
                        
                    
京ICP备 05035396-5号