是的,从第零篇《Django极简实战:为什么是Django》发布至今已经过去了三月有余。
很不好意思地挖了这么大这么深的一个坑,如今终于写完并发布了。
一、文章目录
全系列一共分为8篇:
- 1、创建Django项目和应用
- 2、设置URL路由与创建视图函数
- 3、创建网站数据模型
- 4、数据模型使用与填充网站数据
- 5、构建HTML页面模板
- 6、完善视图、模板和数据查询
- 7、实现用户注册和登录认证
- 8、在Ubuntu上部署Django
由创建一个在线视频教程网站作为引子,循序渐进介绍Django的开发模式和开发流程,帮助Django初学者快速地掌握Django Web开发,为使用Django框架构建复杂Web应用打下基础。
二、各篇简介
在第一章,我们会介绍Python虚拟环境virtualenv的安装和使用,Django的安装、Django项目的创建、Django项目应用的创建。
在第二章,我们会介绍如何在Django中创建用于响应浏览器请求的视图函数,并设置URL路由与视图函数进行绑定。
在第三章,我们会介绍Django的数据模型,并创建我们的项目所需要的数据模型。
在第四章,我们会介绍Django数据模型的基本使用(增、删、改、查),并上传填充数据到数据模型中。
在第五章,我们会介绍如何在Django中使用HTML模板,并且将HTML改造成符合Django模板标签的模板文件。
在第六章,我们会完善视图函数、页面模板和数据模型查询之间的逻辑关系,基本完成网站的构建。
在第七章,我们会介绍使用Django的用户系统实现用户注册和登录认证功能,并在页面模板中对视频的播放进行登录认证的限制。
在第八章,通过Ubuntu虚拟机模拟在Ubuntu服务器上部署Django项目,使用经典的django+uwsgi+nginx 方案,同时使用supervisor进行进程守护。完成Django的线上部署。
三、课程效果
通过8篇文章的学习,大家将会了解Django框架的架构和运作方式,理解Django Web开发的流程,以及其中涉及到的各种功能,具备使用Django上手进行Web 开发的基本能力。
同时,我还将对学习后不懂的同学进行答疑解惑
四、如何获取
因为某些原因,教程没有直接放在博客或是公众号上,而是与gitbook.cn进行了合作,将其制作成gitbook.cn平台上的达人课教程:
课程链接为:http://gitbook.cn/m/mazi/comp/column?columnId=5a96694d7a0cbc5fa76d4dac&from=singlemessage
同时可以微信扫描下方的二维码进行识别进入:
8篇文章,售价为9.99元,平均下来每篇文章1块多钱。
这也是写Python教程以来的一次尝试,如果有能力,还望大家多多支持,多多转发。
当然,我还会继续在博客和公众号上写教程,各位的关注,是我最大的动力。
最后,购买了课程的同学可以添加我的私人微信:taoist_ling,加入课程交流群以及获取课程中项目的源码和文件。
感谢大家的支持!
文章版权所有:州的先生博客,转载必须保留出处及原文链接
请问购买以后有PDF版本的教程供下载吗?