Web框架

Posted gjx1212

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web框架相关的知识,希望对你有一定的参考价值。

一.web框架的作用

避免重复代码,将重复的部分进行封装。自己实现一个服务器的作用。

参数environ是字典类型的数据,里面存放客户端的http头信息。

url的路径但不包括网址=environ["PATH_INFO"]

eg:http://127.0.0.1/www/book     path=/www/book

二.MVC与MTV,wgsi模块实现

MVC:M model 存放数据库的内容

         V view 存放网页内容

          C  control  存放urls 映射的函数

MTV:M model存放数据库的内容

          T temple  存放html网页内容

         V  view 吃饭urls映射的函数

 三.各种文件的作用

技术图片

 manager.py程序的入口

mysite//项目名称   wsgi.py//是socket 文件 setting//配置文件  urls.py函数映射

blog//子项目 model.py//数据库文件   views.py//写函数  

Temple//写HTML文件 

from  django.shortcuts import  rander,Httprespnose
import time
times=time.time().now()
def cur_time(request):   //request相当于eniover  客服端的参数
      return  rander(request,"cur_time.html",{abc:times})//abc是任意名称但再HTML文件的{{abc}}会替换成times的内容
//rander 有渲染的效果,即会对传来的HTML文件,处理后用Httpesponse()的方式传过去

 

数据来源:www.cnblogs.com/yuanchenqi/articles/6083427.html

 

以上是关于Web框架的主要内容,如果未能解决你的问题,请参考以下文章

web代码片段

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

代码片段 - Golang 实现简单的 Web 服务器

高效Web开发的10个jQuery代码片段

高效Web开发的10个jQuery代码片段

web前端开发JQuery常用实例代码片段(50个)