摘要: import logging import logging.handlers import os, time class cnlog(object): def __init__(self): # 获得一个logger对象 self.myLogger = logging.getLogger('mylo 阅读全文
posted @ 2019-12-16 19:22 Mr.Trees 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Celery的基本使用 多队列任务 celery可用于处理分布式任务。对于开销不同的任务可以放到性能不同的机器上去执行。基本原理就是在celery中配置多个队列,每个队列用来用来存储不同的任务。在多台机器上分别指定队列来启动worker,该worker只会去消费指定队列中的任务。 主要配置信息如下: 阅读全文
posted @ 2019-12-03 19:19 Mr.Trees 阅读(500) 评论(1) 推荐(0) 编辑
摘要: 1.SQLAlchemy SQLAlchemy是python的一个通用的ORM框架 1.1 创建数据表 1.2 增删改查 1.2.1 新增数据 1.2.2 查询数据 1.2.3 修改数据 1.2.4 删除数据 1.3 高级查询 1.4 一对多创建 1.5 一对多的CURD 1.6 多对多创建 1.7 阅读全文
posted @ 2019-11-24 21:56 Mr.Trees 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1.单下划线 在python中单下划线代表私有,但也仅仅是名义上的私有,只是一种规范,告诉人们不要在外部使用它。但实际上python没有真正意义上的私有,我们一样可以在外部去调用私有方法或属性。 该代码片段来自Django源码(django/forms/forms.py)。这段代码的设计就是erro 阅读全文
posted @ 2019-08-25 14:27 Mr.Trees 阅读(1834) 评论(0) 推荐(0) 编辑
摘要: 1.RESTful 1.1 定义 REST(Representational State Transfer)与技术无关,代表一种软件架构风格,中文为表征状态转移。 1.2 RESTful API设计 API与用户的通信协议,总是使用HTTPS协议 域名 https://api.example.com 阅读全文
posted @ 2019-07-25 22:47 Mr.Trees 阅读(2158) 评论(0) 推荐(0) 编辑
摘要: bootStrapValidator插件中常用表单验证的使用方法。 阅读全文
posted @ 2019-06-16 18:22 Mr.Trees 阅读(3754) 评论(0) 推荐(1) 编辑