随笔分类 - python笔记
摘要:编辑本博客 yuan先生博客 视图层 一个视图函数,简称一个视图。视图函数有请求,必须也有响应 请求对象 视图函数中的request参数,包含所有请求数据 def index(request): #由于给指定了命名空间,所以在做路由反转的时候,需要加上命名空间 print(reverse("app0
阅读全文
摘要:编辑本博客 yuan先生博客 简单路由配置 urls.py 配置路由 正则路由匹配: 类似re正则,无需像path那样路径必须一样。匹配从上至下,能匹配到即刻返回,不会再朝下匹配 ^以什么开头 $以什么结尾 from django.urls import re_path from app01 imp
阅读全文
摘要:编辑本博客 静态文件static 网站使用的js,css,img等文件 在项目中创建一个static文件夹 配置文件settings.py 新加STATIC_URL的别名,在settings.py中添加如下行 html文件中静态文件引入方式 对静态文件解耦 在static文件夹下创建对应项目的目录,
阅读全文
摘要:编辑本博客 Django介绍 yuan先生博客 M 代表模型model,负责业务对象和数据库的关系映射 T 代表模板Template,负责把页面展示给用户 V 代表视图,负责业务逻辑,并在适当的时候调用Model和Template Django安装 官网 可直接pip install django命
阅读全文
摘要:编辑本博客 wsgiref模块 按http请求协议解析数据 按http响应协议封装数据 方案一:直接用if...else...判断 #!/usr/bin/python # -*- coding:utf-8 -*- #@Time : 2018/6/26 14:48 #@Author :HuangYa
阅读全文
摘要:编辑本博客 yuan先生blogs 请求协议 URL: 协议://IP:端口/路径?其他参数 请求格式 请求首行: 请求方式:get,post 请求路径:/form/entry 协议版本:HTTP/1.1 请求头: Host Connection Content-Type Content-Lengt
阅读全文
摘要:编辑本博客 简单的web服务器 import socket sock=socket.socket() sock.bind(("127.0.0.1",8080)) sock.listen(5) while True: conn,addr=sock.accept() print(addr) data=c
阅读全文
摘要:编辑本目录 01 http协议 编辑 02 web应用程序 编辑 03 http请求协议与响应协议 编辑 04 DIYweb框架 编辑 05 Django简介与安装 编辑 06 Django简单示例 编辑 07 静态文件配置 编辑 08 url之路由控制 编辑 09 视图层 编辑 10 模板层 编辑
阅读全文
摘要:编辑本博客 response: HTTP/1.1 200 OK :响应协议为http1.1,状态码为200,表示成功,OK是对状态码的解释 Server:WSGIServer/0.2 CPython、3.5.2:服务器的版本信息 Content-Type:text/html;charset=UTF-
阅读全文
摘要:编辑本目录 01 http协议 编辑 02 web应用程序 编辑 03 http请求协议与响应协议 编辑 04 DIYweb框架 编辑
阅读全文
摘要:编辑本博客 Bootstrap模板 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <!--以最高浏览器渲染--> <meta http-equiv="X-UA-Compatible" content="IE=edg
阅读全文
摘要:编辑本博客 ajax=异步的JavaScript和html load() 从服务器加载数据,并把返回的数据放入备选元素中。这里加载回来的数据可以只有一个p标签,无需head元素等 url:必选,规定加载的url地址 data:可选,一同发送的查询字符串键值对的集合 callback:可选,load方
阅读全文
摘要:编辑本博客 事件流 JavaScript DOM事件流: 事件捕获阶段,jq无此阶段 处于目标阶段 事件冒泡阶段 jQuery阻止冒泡: ev.stopPropagation()阻止ev对象事件冒泡 ev.preventDefault()阻止默认事件 return false;组织冒泡与默认事件 e
阅读全文
摘要:编辑此博客 each()实现遍历,回调函数第一个参数是索引值,第二个参数为索引对应元素 append()添加元素 addClass,removeClass添加和删除元素类 善用全局变量 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT
阅读全文
摘要:编辑本博客 mouseenter()鼠标移入 用index记录层级 .eq根据下标过滤 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>焦点式轮播图</title> <script src="js/jquer
阅读全文
摘要:编辑本播客 .children()获取子标签,可以添加过滤 .hover()鼠标悬浮时执行的动作,接收两个function,第一个表示鼠标移入,第二个表示鼠标移出。移入相当于mouseenter,移除相当于mouselave .stop()停止当前动画 .animate()动画设置 <!DOCTYP
阅读全文
摘要:编辑本博客 mouseover(func)鼠标移动到对象元素上 .eq()通过id进行筛选过滤 .show()显示对象元素 .hide()隐藏对应元素 .siblings()查找对应元素,排除自己本身 .addClass()添加类名 .removeClass()删除类名 .html()获取或删除内容
阅读全文
摘要:编辑本博客 hasClass 判断对象是否有对应的类名 <script type="text/javascript"> $(document).ready(function () { //jquery的遍历方法,第一个参数为索引,第二个参数为对象 $("li").each(function (ind
阅读全文

浙公网安备 33010602011771号