摘要: django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware来完成。 1.django中常用的中间件? - process_request - process_view - process_response - proc 阅读全文
posted @ 2018-02-05 23:16 cerofang 阅读(225) 评论(0) 推荐(0)
摘要: 基于cookies做用户验证时,敏感信息不适合放在cookies中 cookies保存在客户浏览器端的键值对 session保存在服务器端的键值对(依赖于cookies),把用户浏览器中的cookies中信息 session = { 生成随机字符串1>{‘login’:True,'user’:roo 阅读全文
posted @ 2018-02-04 22:11 cerofang 阅读(154) 评论(0) 推荐(0)
摘要: 1 # coding:utf-8 2 3 import tornado.web 4 import tornado.options 5 import tornado.httpserver 6 import tornado.ioloop 7 import hashlib 8 import xmltodi 阅读全文
posted @ 2018-02-03 22:05 cerofang 阅读(289) 评论(0) 推荐(0)
摘要: cookie实现用户登录验证 1, 3.视图函数 4,test3login.html 5,index.html 阅读全文
posted @ 2018-02-01 22:59 cerofang 阅读(840) 评论(0) 推荐(0)
摘要: 创建工程 django-admin startproject 工程名称 运行开发服务器 python manage.py runserver 创建子应用 python manage.py startapp 子应用名称 注册app users.apps.UsersConfig APP的应用配置 fro 阅读全文
posted @ 2018-01-31 22:22 cerofang 阅读(235) 评论(0) 推荐(0)
摘要: 1.1,整理后的数据自定义分页代码: 1.2,整理后的页码自定义分页代码: 1.3,逻辑关系总体代码: 1.3.1,views函数代码: 1 """定义一个函数,当前段已get方式获取数据的时候,将数据按 2 (tatal_data_count) 总的数据个数, 3 (per_page_data) 阅读全文
posted @ 2018-01-29 22:49 cerofang 阅读(212) 评论(0) 推荐(0)
摘要: 1,短接单片机to脚与GND脚,TO外部中断点亮流水灯 2,定时器模式每80*50ms进入一次计时器一中断模式 阅读全文
posted @ 2018-01-28 02:28 cerofang 阅读(861) 评论(0) 推荐(0)
摘要: 关于 simple_tag: 1,在app下创建一个(templatetags)目录,(被引用的模块必须放在该目录下,且目录名称不可更改); 2,创建任意py文件; 3,创建template对象; 1 from django import template 2 register = template 阅读全文
posted @ 2018-01-27 23:10 cerofang 阅读(232) 评论(0) 推荐(1)
摘要: 一,模板继承 1.在template下面新建一个master.html的文件,当做母版。 2. 母版里需要被替代的部分,以block开始,以endblock结尾 {% block content %}{% endblock %} 3. 子版里代码 4. 一个HTML中可以有多个block,可能来源不 阅读全文
posted @ 2018-01-24 22:53 cerofang 阅读(161) 评论(0) 推荐(0)
摘要: 1 def index(request): 2 print(type(request)) 3 print(request.environ['HTTP_USER_AGENT'])#字典格式 4 print(request.environ)#字典格式 5 #封装了所有用户请求信息 6 # for k,v 阅读全文
posted @ 2018-01-24 20:01 cerofang 阅读(131) 评论(0) 推荐(0)