摘要: 需求 随着项目的发展,经常需要对项目进行开发测试,这时的settings配置需要经常修改。为了减少修改,专注业务,所以拆分settings 具体实现 将原settings更名为base 在project下新建名为settings的文件夹 将base.py放入、新建空的__init__.py、新建de 阅读全文
posted @ 2021-10-22 17:56 lisicn 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 需求 在处理数据导入任务时,产生了大量处理错误的信息,需要把他们记录下来,供日后审计 在第一版中,采用了json的形式存在在mysql数据库中,这就会造成一个页面难以审阅的问题 这次计划改成存储到文件,这就需要考虑如何避免傻白甜的先创建一个文件、再存储、再写入的繁琐操作。这里使用ContentFil 阅读全文
posted @ 2021-10-22 15:43 lisicn 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 需求 接上一篇配置邮件发送功能,这里对平台的用户发送邮件。 发送邮件的一些必备因素: 必须是管理员 必须填写了邮箱 用户可以修改是否接收邮件通知:必须为开启状态 开启一个发送测试邮件的功能 具体实现: 创建一个用户配置表,存储是否接收邮件通知的设置。models.py from django.con 阅读全文
posted @ 2021-10-22 15:27 lisicn 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 需求 配置腾讯个人邮箱的邮件发送功能 操作步骤: 获取腾讯邮箱的授权码及开通 登录后>>设置>>账户>>POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 开启 IMAP/SMTP服务,发送验证短信后会得到一个授权码,保存好一会要用。 配置django settings 阅读全文
posted @ 2021-10-22 15:08 lisicn 阅读(86) 评论(0) 推荐(0) 编辑