摘要: 整体架构 filebeat收集日志 -> kafka ->logstash -> kibana 一、Filebeat filebeat部署 ansible playbook filebeat配置文件 对数据流按照 input_type 级别的打标,通过 document_type 关键字申明: 每次 阅读全文
posted @ 2018-03-14 16:41 hongpeng0209 阅读(231) 评论(0) 推荐(0) 编辑
摘要: (1) plot 功能:绘制线性二维图、折线图 (2)pie 功能:绘制饼形图 (3)hist 功能:绘制二维条形直方图 (4) boxplot 功能:绘制样本数据的箱形图 (5)plot(logx=True)/plot(logy=True) 功能:绘制x或y轴的对数图形 阅读全文
posted @ 2018-03-11 16:47 hongpeng0209 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 方法一、利用django自带的认证方式 登录视图函数 注销视图函数 认证使用 login_required装饰器 在需要认证的类上加上装饰器即可,CBV需要用method_decorator 方式二、通过cookie或者session自己写认证 1.装饰器函数 2.views.py 判断用户名密码是 阅读全文
posted @ 2018-01-12 12:02 hongpeng0209 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、Uwsgi安装 测试 在django项目主目录下create test.py 运行 访问localhost:8000能返回Hello World说明uwsgi安装成功 二、uwsgi启动django django主目录下create wsgi.py 和manage.py同级目录create pr 阅读全文
posted @ 2018-01-01 22:11 hongpeng0209 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 生成随机验证码 应用到django项目中 整个验证码的流程如下 登录页面 验证码通过html的img返回,绑定事件,点击验证码刷新图片 生成验证码views.py 登录验证 编辑框 http://www.cnblogs.com/wupeiqi/articles/6307554.html 阅读全文
posted @ 2017-04-21 13:48 hongpeng0209 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: 概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 1、传统的Web应用 一个简单操作需要重新加载全局数据 2、AJAX AJAX,Asynchronous JavaScript and X 阅读全文
posted @ 2017-04-20 23:40 hongpeng0209 阅读(164) 评论(0) 推荐(1) 编辑
摘要: form操作动态select数据 forms.py views.py index.html form内置钩子 通过obj.is_valid()查看源码 用户注册在提交的时候需要判断用户是否已经注册,用clean_name 验证过程: 正则+clean_字段->clean(__all__)->_pos 阅读全文
posted @ 2017-04-15 11:49 hongpeng0209 阅读(200) 评论(0) 推荐(0) 编辑
摘要: django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 在django项目的settings模块中,有一个 MIDDLEWARE_CLASSES 变量,其中每一个元素就是一个中间件 阅读全文
posted @ 2017-04-14 03:17 hongpeng0209 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。 全局: 中间件 django.middleware.csrf.CsrfView 阅读全文
posted @ 2017-04-13 22:43 hongpeng0209 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Session 整体流程 session依赖cookiesession保存在服务器上的字典,随机生成的字符串作为keysession的流程: 用户登录成功,生成随机字符串 写到用户浏览器cookie 保存到session中 在随机字符串对应的字典中设置相关内容 Django中默认支持Session, 阅读全文
posted @ 2017-04-13 13:37 hongpeng0209 阅读(143) 评论(0) 推荐(0) 编辑