摘要:
[TOC] 一、路由层(urls.py) Django中的路由指的就是urls.py文件,称之为路由层 路由层即 用户请求地址与视图函数的映射关系 ,如果被一个网站比喻成一本字典的话,我们这个路由(urls.py)就号比是这个字典的目录,在Django中路由默认在urls.py文件中,如下图: 二、 阅读全文
摘要:
第一篇 Django框架安装 "001 Django框架安装" 第二篇 Django框架的基本使用 "002 Django框架及ORM的基本使用" 第三篇 Django框架的使用 "003 Django框架之路由层" "004 Django框架之视图层" "005 Django框架之模板层" "00 阅读全文
摘要:
[TOC] 一、小白必会三板斧 首先在views.py文件中导入模块: 1.1 HttpResponse HttpResponse:返回字符串 我是HttpResponse 1.2 render render:返回html页面 我是render 1.2.1 向前端页面传值的两种方式 1. 在html 阅读全文
摘要:
[TOC] 一、Django的安装 在使用Django框架开发web应用程序时,开发阶段同样时依赖于wsgrief模块来实现Server的功能,我们使用Django框架是为了快速的开发application 注意事项: 1. 在安装Django之前,首先先看一下自己的计算机名字,千万不要有中文,否则 阅读全文
摘要:
[TOC] 一、web三大主流框架 1.1 Django: Django是个比较大的框架,自带的功能比较多,但是有时候过于繁琐 1.2 Flask Flask是一个较小的框架,自带的功能也比较少,但是它的第三方模块比较多,如果将flask第三方模块全部加起来 完全可以超过django,但是还是比较依 阅读全文
摘要:
[TOC] 要说web开发,首先要说的http协议,接下来我们就先介绍http协议。 一、HTTP协议 HTTP协议:超文本传输协议 1.1 四大特性 1. 基于TCP/IP之上作用于应用层 2. 基于请求响应 3. 无状态 4. 无连接 1.2 数据格式 请求格式 1. 请求首行 2. 请求头 3 阅读全文
摘要:
[TOC] 一、软件开发架构 C/S 客户端 服务端 B/S 浏览器和服务端 注意 :B/S 的本质也是C/S架构 二、实现一个简单的web服务 我们无需开发浏览器(本质即套接字客户端),只需要开发S端即可,S端的本质就是用套接字实现的,如下 注意 :以上的S端已经可以正常接收浏览器发来的请求信息了 阅读全文