摘要: 前言 很久没更博客了,最近新写了一个小项目,后边有时间把一些心得放上来,先把环境的部署方式整理出来。 部署过程 1. 先将环境的python升级为2.7 2. 保证有pip 3. 安装了nginx并配置 vim /Data/apps/nginx/conf/include/sqlaudit.conf 阅读全文
posted @ 2016-08-19 23:11 三流码农 阅读(2649) 评论(1) 推荐(0) 编辑
摘要: 前言 实现的功能很简单,就是通过ansible批量完成某个账户sudo权限的开通或关闭 目录结构 文件内容 hosts site.yml roles/common 其中包括很多目录,因为需求很简单,只配置了tasks/main.yml 执行 当然,以上都是多此一举 阅读全文
posted @ 2016-02-04 16:44 三流码农 阅读(2748) 评论(0) 推荐(0) 编辑
摘要: 前言 最近看了一下ansible,挺火的一个配置管理工具,对比老大哥puppet,使用起来要简单一些,并且可以批量执行命令,对比同是python语言编写的saltstack,不需要安装客户端(基于paramiko),也更灵活一些,尤其我们现有的登录方式,通过跳板机加密钥,改造成ansible成本很低 阅读全文
posted @ 2016-02-03 17:31 三流码农 阅读(12592) 评论(1) 推荐(1) 编辑
摘要: 前言django的调试模式配置简单,用于测试十分方便,但众所周知,这个只适合于调试,生产上运行效率十分低下。后来考虑用nginx+uwsgi的模式进行,但之前配置过apache+wsgi的方式,感觉配置起来十分繁琐,后来发现了神器gunicorn,兼顾性能的同时,配置起来像django调试模式一样简... 阅读全文
posted @ 2016-01-07 16:40 三流码农 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 基础部分已经写完:【原创】Django-ORM基础 以下部分将对表与表之间的关联操作做以介绍 models.py 1 #_*_coding:utf-8_*_ 2 from django.db import models 3 4 # Create your models here. 5 6 class 阅读全文
posted @ 2015-09-14 11:16 三流码农 阅读(2147) 评论(0) 推荐(3) 编辑
摘要: 概述 1.什么是ORM? ORM,即Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。 2.ORM的优缺点是什么? 优点 阅读全文
posted @ 2015-09-14 08:57 三流码农 阅读(7460) 评论(1) 推荐(1) 编辑