摘要: 简单登录认证 串一下流程 浏览器通过输入url发送了给服务器一个请求,这个请求先发送到url路由分发,找到对应的views函数,并且Django将请求信息封装成了一个对象传递给此函数的第一个参数request,执行views视图函数的对应的函数 最终返回一个页面。 render:类似于jinja2, 阅读全文
posted @ 2020-05-19 10:42 牧羊小董 阅读(171) 评论(0) 推荐(0)
摘要: MVC、MTV 这是两种不同的开发模型,核心思想都是一样的。 mvc模型 m:models 模型,与数据库交互的功能 v:views视图函数,处理逻辑部分的功能 c:conteoller控制器,涉及到的就是路由器分发功能 web服务器开发领域里著名的mvc模式,所谓mvc就是把web应用分为模型(M 阅读全文
posted @ 2020-05-19 10:41 牧羊小董 阅读(187) 评论(0) 推荐(0)
摘要: 并发动态版web框架 我们之前始终写的都是静态页面,静态页面与动态页面不是以页面动与不动为标准的,动态页面是指后端与数据库交互提取相关数据结合html统一发送给浏览器。 思路:浏览器输入ip地址和端口访问我的服务端,通过服务端url匹配,执行相应的函数,函数中将html文件读出来形成一个大的字符串, 阅读全文
posted @ 2020-05-19 10:39 牧羊小董 阅读(216) 评论(0) 推荐(0)
摘要: 简单版web框架 socket import socketserver = socket.socket()server.bind(('127.0.0.1',8001))server.listen(5)​while 1: conn,addr = server.accept() from_client_ 阅读全文
posted @ 2020-05-19 10:31 牧羊小董 阅读(154) 评论(0) 推荐(0)
摘要: web框架本质 web项目的流程非常简单:浏览器(scoket客户端)发送请求发送到服务端,服务端接收到这个请求,进行验证,成功之后,响应一个html页面。 什么叫web框架? 假如你想装修⼀个别墅:没有框架:全部由你⼀个⼈去做:买地,打地基,买钢材,混凝⼟,搭建,最终形成⼀个别墅⽑坯房,然后在进⾏ 阅读全文
posted @ 2020-05-19 10:28 牧羊小董 阅读(240) 评论(0) 推荐(0)