2020年10月22日

django的其他细节

摘要: 一,django的一个生命周期 客户端发起请求,到达url路由分配文件,找到对应的view视图文件,同时去数据库取对应的数据,去渲染对应的view文件后返回给客户端。 图示: 二,中间件 1,定义 中间件实质就是一个类,类相当于一个管道,类里有多种方法,这些方法就行入口。 2,特点:这些中间件是针对 阅读全文

posted @ 2020-10-22 09:51 居一雪 阅读(52) 评论(0) 推荐(0) 编辑

2020年10月20日

form,model,modelform的区别

摘要: 一,三者的区别: 1,model 强大的数据库操作功能,弱小的数据验证功能 a,验证 full_clean ->字段正则判断-->clean方法(钩子) 2,form 强大的数据验证功能 is_valid() ->full_clean()-> ->每个字段的正则,每个字段的方法 clean_字段名( 阅读全文

posted @ 2020-10-20 11:37 居一雪 阅读(1599) 评论(0) 推荐(0) 编辑

2020年10月9日

抽屉模型

摘要: 一,请求头获取用户的设备 request.environ.get('HTTP_USER_AGENT') 二,点赞效果 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> .zan{ backgrou 阅读全文

posted @ 2020-10-09 13:38 居一雪 阅读(134) 评论(0) 推荐(0) 编辑

2020年9月27日

用户提交数据的验证

摘要: 一,原始方法的缺陷: 1,用 request.POST.get('变量名') 的方法获取信息,操作重复。 2,没有错误信息的提示 3,没保留上一次提交的数据 二,用户提交数据验证 长度,类型,格式 重用性(多次用到密码,用户名,邮箱等的验证,同一个网站要用相同的验证方法) 解决方法:用一个类实现。 阅读全文

posted @ 2020-09-27 15:42 居一雪 阅读(291) 评论(0) 推荐(0) 编辑

jsonp原理与实验

摘要: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>jsonp跨域请求</title> </head> <body> <input type="button" onclick="jsonpRequest();" value="跨域请 阅读全文

posted @ 2020-09-27 15:20 居一雪 阅读(101) 评论(0) 推荐(0) 编辑

2020年9月25日

文件上传

摘要: 一,form表单的方式上传 1,upload.html {% block css %} {% endblock %} {% block content %} <h1>编辑老师</h1> <form action="/upload.html" method="post" enctype="multip 阅读全文

posted @ 2020-09-25 10:22 居一雪 阅读(118) 评论(0) 推荐(0) 编辑

2020年9月12日

项目

摘要: 1,layout.html 有板块的替换 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> .menu .item:hover{ background-color: black; color: w 阅读全文

posted @ 2020-09-12 14:00 居一雪 阅读(123) 评论(0) 推荐(0) 编辑

2020年9月11日

CBV

摘要: 一,FBV与CBV的定义 1,FBV function函数对应view 2,CBV view对应class类,即view中的对应的是一个类 每一个类中有,get,post,等方法,当网页一这种方法发起时,会调用该方法。 3,实例 //view.py from django import views 阅读全文

posted @ 2020-09-11 10:34 居一雪 阅读(483) 评论(0) 推荐(0) 编辑

2020年8月9日

cookie

摘要: 一.cookie的定义 保存在浏览器端的键值对,可以利用来做登录 注意:1,保存在用户的浏览器 2,可以主动清除 3,也可以被伪造 4,跨域名cookie不共享 5,浏览器可以设置不用cookie 二. 对cookie操作 1、获取Cookie: 1 request.COOKIES['key'] 2 阅读全文

posted @ 2020-08-09 10:37 居一雪 阅读(85) 评论(0) 推荐(0) 编辑

2020年7月28日

ajax

摘要: 一 JSON是什么 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。JSON是用字符串来表示Javascript对象; 请大家记住一句话:json字符串就是js对象的一种表现形式(字符串的形式) 既然我们已经学过python的json模块,我们就用它来测试 阅读全文

posted @ 2020-07-28 10:11 居一雪 阅读(125) 评论(0) 推荐(0) 编辑

导航