第一篇 入门
这里我主要是先对django框架做个简短的介绍,django作为Python web开发框架,发布于2005年7月,因其简洁,实用,友好的优点迅速风靡全球
这里入门我们先要从django框架的结构开始说起,django主要包含三部分,model(模型层),view(视图层),templet(模板层)
首先,我要介绍模型层,模型层主要负责定义你在实际开发中的实体,即购物系统中的商品、订单、用户等等,与c语言中的结构体、JAVA中的类具有相同的作用,只是这里的模型层在定义时会包含数据库内的各种约束以及表间关系等等,verbose_name用于字段的定义,存在外键时,要注意打印的时候所要打印的字段
其次,视图层主要负责模型层与模板层之间的数据传递以及相关操作,这里的相关操作包含数据的增删查改等等
最后,模板层,也就是我们直接能看到的前端页面,它会收到视图层传递给他的数据进行展示,这里要记住在使用Vue时,和原本的数据绑定有差别,这里的列表数据展示时,可以利用循环来填充页面
OK,这里先介绍到这里,主要是要对django有一个初步的印象,具体的开发过程,我将在下一节起,以一个项目作为实例进行描述,还讲对官方的API进行翻译并结合具体实例以及代码进行演示,欢迎各位大佬批评指正