11 2017 档案

摘要:使用Django认证系统auth认证 == auth认证系统可以处理范围非常广泛的任务,且具有一套细致的密码和权限实现。对于需要与默认配置不同需求的项目,Django支持扩展和自定义认证;会将用户信息写入到 auth_user 表中; User对象 User对象是认证系统的核心。它们通常表示与你的站 阅读全文
posted @ 2017-11-30 16:41 叨客厨子 阅读(283) 评论(0) 推荐(0)
摘要:cookie与session == cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cook 阅读全文
posted @ 2017-11-30 16:40 叨客厨子 阅读(225) 评论(0) 推荐(0)
摘要:Django分页器 == 当首页展示内容过多时,需要使用分页来讲数据传递给用户,这时就可以用到Django提供的分页器; 批量向数据库中插入数据 1.创建表:models.py 2.创建路由url:urls.py 3.批量创建数据:views.py 启动后通过url:http://127.0.0.1 阅读全文
posted @ 2017-11-29 14:47 叨客厨子 阅读(225) 评论(0) 推荐(0)
摘要:Django model聚合查询与分组查询 1. 聚合函数包含:SUM AVG MIN MAX COUNT 2. 聚合函数可以单独使用,不一定要和分组配合使用;不过聚合函数一般和group by 搭配使用 3. aggregate()是QuerySet 的一个终止子句,意思是说,它返回一个包含一些键 阅读全文
posted @ 2017-11-28 16:54 叨客厨子 阅读(2985) 评论(0) 推荐(1)
摘要:Django model基础 == 在Django ORM中表和类存在映射关系 常用的字段选项 每个字段有一些特有的参数,例如,CharField需要max_length参数来指定VARCHAR数据库字段的大小。还有一些适用于所有字段的通用参数: 创建表单表操作 创建表 1.创建一张Book表用于存 阅读全文
posted @ 2017-11-17 01:25 叨客厨子 阅读(219) 评论(0) 推荐(0)
摘要:tempalte模板层: == 功能:为了更有逻辑的将数据库中的数据渲染到模板中; 模拟数据源: 模板格式: 1.渲染变量: 2.渲染标签: 常用的 渲染标签 { % % } 1.通过render渲染时 将urls.py定义的别名 name="LOGIN" 转换为实际的 请求路径地址,解决硬编码问题 阅读全文
posted @ 2017-11-13 23:11 叨客厨子 阅读(797) 评论(0) 推荐(0)
摘要:Nginx配置TCP请求转发 == 1.TCP请求转发基于stream在1.9版本前,需要单独编译安装该组建: 2.配置nginx.conf 实现TCP得请求转发 阅读全文
posted @ 2017-11-08 12:57 叨客厨子 阅读(34502) 评论(0) 推荐(1)
摘要:使用python调用email模块实现附件发送 需要模块: import datetime import time import sys import mimetypes import smtplib import email.MIMEMultipart import email.MIMEText 阅读全文
posted @ 2017-11-06 16:20 叨客厨子 阅读(1412) 评论(0) 推荐(0)
摘要:将txt文本转换为excel格式,中间使用的列分割为 tab 键 == 一、使用xlwt模块 注:Excel 2003 一个工作表行数限制65536,列数限制256 需要模块:xlwt 模块安装:xlwt 脚本内容 脚本内容: 运行方式: 二、使用xlsxwriter模块 注:当行数大于65535时 阅读全文
posted @ 2017-11-06 16:19 叨客厨子 阅读(5567) 评论(0) 推荐(0)
摘要:Linux进程管理工具 Redis设置内存最大占用值 LOCK TABLES 和 UNLOCK TABLES SHELL打印两个日期之间的日期 Aws云服务EMR使用 通过awk 和 sed 将多余的列剔除 Nginx配置TCP请求转发 将txt文本转换为excel格式 使用python调用shel 阅读全文
posted @ 2017-11-03 22:21 叨客厨子 阅读(183) 评论(0) 推荐(0)
摘要:Aws云服务EMR使用 == 创建表结构 创建abc库下的abc_user_i表字段s3://abc server/abc emr/shell/ABC_USER_HIVE.q: EXTERNAL 指定为外部表 partitioned by (createTime Date) 指定分区表,列名crea 阅读全文
posted @ 2017-11-02 14:54 叨客厨子 阅读(1821) 评论(0) 推荐(0)