摘要: 1.render_to_string使用: ①将一个html模板转换成字符串,可以渲染模板 from django.template.loader import render_to_string html = render_to_string('index.html') return HttpRes 阅读全文
posted @ 2020-06-23 19:41 小凡2019 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.通过在视图函数中加入装饰器去掉csrf安全机制验证: 表示该视图函数不校验csrf安全机制 from django.views.decorators.csrf import csrf_exempt @csrf_exempt def qigeming(request): if request.me 阅读全文
posted @ 2020-06-22 17:41 小凡2019 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.验证准备: ①行为验证 >部署文档 >python >手动下载压缩包文件 ②打开示例中views视图,里面需要到官网注册的id pc_geetest_id = "b46d1900d0a894591916ea94ea91bd2c" pc_geetest_key = "36fc3fe98530eea 阅读全文
posted @ 2020-06-22 16:17 小凡2019 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.auth模块的登录验证: ①只要登录的页面有用户名和密码就可以使用django提供的User表中的验证系统进行验证,可以把用户的账号和密码存到User对象表中,然后拿出来进行验证 1.from django.contrib import auth 2.def login(request): if 阅读全文
posted @ 2020-06-22 10:42 小凡2019 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1.边框: ①常用属性 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> div{ width: 200px; #边框宽 height: 200px; #边框高 /* 阅读全文
posted @ 2020-06-21 17:00 小凡2019 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1.模板渲染: ①通过给模板传递字典参数进行渲染 注意:参数中键给前端模板中使用,值是视图函数中定义变量的值 1.视图函数: def index(request): num = 100 name = 'shige' l1 = ['大壮', '小壮', '壮壮', '中壮'] d1 = {'name' 阅读全文
posted @ 2020-06-21 15:04 小凡2019 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1.模板渲染: ①通过给模板传递字典参数进行渲染 注意:参数中键给前端模板中使用,值是视图函数中定义变量的值 1.视图函数: def index(request): num = 100 name = 'shige' l1 = ['大壮', '小壮', '壮壮', '中壮'] d1 = {'name' 阅读全文
posted @ 2020-06-21 11:13 小凡2019 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1.中间件概述: ①在setting中的如下所示即为中间件,所有请求来了都要走中间件: ②流程:请求先走中间件,然后转发到url中,url转发给视图处理,然后走中间件,最后转发给响应 2.自定义中间件: ①在项目下新建一个目录,然后新建一个类,类里面写中间件 from django.utils.de 阅读全文
posted @ 2020-06-20 22:18 小凡2019 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1.bootstrap表格样式: ①代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="bootstrap-3.3. 阅读全文
posted @ 2020-06-20 20:30 小凡2019 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1.需求:访问某年出版的书返回给用户 ①错误方式如下:如果url中含有正则参数,视图函数中必须传入相应的参数,否则会出现如下错误 url(r'^book/(\d+{4})/', views.index), def index(request): return HttpResponse('2000') 阅读全文
posted @ 2020-06-20 15:51 小凡2019 阅读(74) 评论(0) 推荐(0) 编辑