摘要: 查看ansible版本 命令参数 m:要执行的模块,默认为command a:模块的参数 u:ssh连接的用户名,默认用root,ansible.cfg中可以配置 k:提示输入ssh登录密码,当使用密码验证的时候用 s:sudo运行 U:sudo到哪个用户,默认为root K:提示输入sudo密码, 阅读全文
posted @ 2018-03-20 09:57 Suraer 阅读(4902) 评论(0) 推荐(0) 编辑
摘要: 常用的加密方法主要有两种:base64和pycrypto模块。 base64 使用base64加密方法非常简单,但安全性不是很高,在别人知道密文的情况下会很容易解密出明文。 编码 将3个字节转换成4个字节((3 X 8)=24=(4X6)),先读入3个字节,每读一个字节,左移8位,再右移四次,每次6 阅读全文
posted @ 2018-03-16 11:28 Suraer 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 查询配置 查询域名对应的ip地址常用两种方式:文件和dns服务器 文件 在/etc/hosts中可配置ip和域名对,该文件中默认有127.0.0.1对应localhost。 DNS服务器 DNS服务器有多级查询,这个在后面会介绍。 除了上面两种方式外,还有不常用的方式,实际上可以控制ip地址的查询顺 阅读全文
posted @ 2018-03-14 15:20 Suraer 阅读(469) 评论(0) 推荐(0) 编辑
摘要: ansible介绍 基础概念 ansible是个配置管理工具,可以批量处理一些任务。ansible只需要依赖ssh即可使用,而不需要在受管主机上安装客户端工具。 ansible具有幂等性,即以结果为导向。比如,当我们拉取文件到本地时,如果本地有该文件则不再拉取,如果本地没有该文件则拉取。 使用ans 阅读全文
posted @ 2018-03-13 09:38 Suraer 阅读(223) 评论(0) 推荐(0) 编辑
摘要: ssh agent是ssh代理程序,使用ssh agent可以方面管理私钥。 ssh agent主要使用在如下两个场景: 1.使用不同的密钥连接不同主机,每次连接都要指定私钥; 2.当私钥设置了密码,每次使用认证时都需要输入密码,非常麻烦。 启动ssh agent 启动ssh agent有两种方法: 阅读全文
posted @ 2018-03-12 16:29 Suraer 阅读(1914) 评论(0) 推荐(0) 编辑
摘要: 基本语法 下面展示Paginator的基本使用 实际应用 编写视图 在分页时,我们需要获取到当前的页码来展示对应页码的数据,上面页码传递采用的方式是url传递,在此处用get方法的page参数接收。 当然再传递页码时也可以采用常用的get参数传递,即放在路径的”?“后面,这样传递的话就要使用requ 阅读全文
posted @ 2018-03-08 15:59 Suraer 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 写这篇文章主要是在使用Ajax进行异步请求后更新页面的内容,由于jQuery操作页面内容的方式和方法有很多,这里只列举几个例子来说明一下,具体内容还需要查阅相关文档。 下面列举的几个例子都是通过一个按钮点击触发相关事件。 attr 设置元素属性的值 append 追加内容 text 修改文本内容 h 阅读全文
posted @ 2018-03-08 14:21 Suraer 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 下面这个例子展示了如何使用js获取页面中元素的值,并且将这些值作为参数执行Ajax请求。 获取表单中所有元素的值 task form是form标签的id值,值得注意的是获取表单数据是根据元素的name属性来获取,在后台获取传过去的值时,类似于将name属性的值作为键,将value属性的值作为值来处理 阅读全文
posted @ 2018-03-08 10:37 Suraer 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: 这里介绍一下Django中常用的类视图,主要说明在视图中如何接收和传递参数、返回到页面等。 注意,使用这些类视图时,在url中需要加上.as_view()。 我将介绍的内容分为三部分:django的 、rest_framework的 和rest_framework的一些 。 View View来自d 阅读全文
posted @ 2018-03-07 11:20 Suraer 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 现在假设我们自己定义了一个用户模型和成员模型,我们需要在Django后台对它进行管理,使用admin可以对模型进行相关的展示设置和管理。 1.自定义注册 在页面上的结果如下 list_display:表示每条数据展示的内容 list_filter:右边过滤字段 list_display_links: 阅读全文
posted @ 2018-03-07 09:35 Suraer 阅读(156) 评论(0) 推荐(0) 编辑