摘要: 基于类的视图(CBV) 视图是可调用的,它接收请求并返回响应。这可能不仅仅是一个函数,Django提供了一些可用作视图的类的示例。这些允许您通过利用继承和mixin来构建视图并重用代码。 基于类的视图(Class-based views)提供了另一种将视图实现为Python对象而不是函数的方法。它们 阅读全文
posted @ 2020-09-07 20:29 WillWeson 阅读(1998) 评论(0) 推荐(1) 编辑
摘要: 一、Celery简介 Celery 是一个 基于python开发的异步任务队列/基于分布式消息传递的作业队列, 通过它可以轻松的实现任务的异步处理。它侧重于实时操作,但对调度支持也很 好。Celery用于生产系统每天处理数以百万计的任务。Celery是用Python编写的, 但该协议可以在任何语言实 阅读全文
posted @ 2020-09-07 19:37 WillWeson 阅读(802) 评论(2) 推荐(0) 编辑
摘要: LOG Log简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日 志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点: 通过log的分析,可以方便用户了解系统或软件、应用的运行情况;如果你的应用 log足够丰富,也可以分析以往用户的操作行为、 阅读全文
posted @ 2020-09-07 19:07 WillWeson 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 邮箱验证 1、首先需要一个 QQ 邮箱授权码: 进入QQ 邮箱点击设置 示例图 2、开启服务,并且生成授权码 示例图 3、setting.py 配置 示例代码 EMAIL_HOST = 'smtp.qq.com' EMAIL_PORT = 25 #如果不好使 就换成 465 EMAIL_HOST_U 阅读全文
posted @ 2020-09-07 18:54 WillWeson 阅读(170) 评论(0) 推荐(0) 编辑