Django流程(逻辑是是如何走的)

一 web框架介绍

具体介绍Django之前,必须先介绍WEB框架等概念。

web框架: 别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。

一般web框架的架构是这样的:

 

其他的基于python的web框架,如tornado、flask、webpy都是在这个范围内进行增删裁剪的。

例如tornado用的是自己的异步非阻塞“wsgi”,flask则只提供了最精简和基本的框架。Django则是直接使用了WSGI,并实现了大部分功能。

二 Django的MTV模型组织

目录分开,就必须有机制将他们在内里进行耦合。在Django,urls、orm、static、settings等起着重要的作用。

三 Django实战案例

当我们创建完Django之后,我们先来看看目录这些是用来干什么的

创建app(应用程序)

我们来看看app01下面的目录里面有什么?

四:了解这些之后来看看我们今天老师写的作业流程。

第一步:根据MTV模型,我们首先想启动Django服务器,然后我们向这个服务器发送请求。

 

第二步:WSGI通信模块来接受消息

第三步:到达了url模块(如果想了解上一步怎么样到达这一步点击这里),被捕捉到,然后跳入views中的publisher_list

第四步:到views中找到函数对象publisher_list。

第五步:找到类中和打开publisher_list2.html

 

第六步:点击编辑跳转,点击删除跳出。 

第七步:找到views中的delete_publisher,edit_publisher

转载于:https://www.cnblogs.com/wuchenyu/p/9179557.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值