@require_POST
def sendMail(request):address = request.POST["email"]code = createRandomCode()  # 生成验证码mail.send_mail(subject='威胁情报平台验证码',  # 邮箱标题message='您的验证码为:' + code,  # 消息内容from_email='xxx@163.com',  # 发送者[当前配置邮箱]recipient_list=[address],  # 接收者邮件列表)m = hashlib.md5()m.update(code.encode())result = {"status": "200","data": {code: m.hexdigest()},"msg": "验证码发送成功"}return HttpResponse(json.dumps(result), content_type='application/json; charset=utf-8')

使用自带的hashlib库进行md5加密

m = hashlib.md5():实例化md5() 方法
m.update(code.encode()):对字符串进行加密
m.hexdigest():获取加密值

Django:数据进行md5加密相关推荐

  1. Python数据分析实战【七】:用Python实现对Excel文件中的数据进行md5加密【文末源码地址】

    文章目录 获取数据 加密函数 数据加密 结尾 源码地址 本文可以学习到以下内容: 使用 pandas 中的 to_excel 生成 excel 数据 使用 pandas 中的 read_excel 读 ...

  2. Java实现MD5加密和文件校验

    MD5简介: MD5的全称:Message-Digest Algorithm 5(信息-摘要算法5) MD5的加密方式是一种哈希加密.一些主流的编程语言都已经实现了MD5的加密,所以如果你的程序或是系 ...

  3. qt调用mysql加密接口_Qt实现客户端/服务器端登录验证|数据传输使用md5加密 | 学步园...

    要完成两个模块:客户端和服务器端.即实现通过客户端向远程服务器段发送数据来验证,以此来实现简单的认证功能.同时,客户端在向服务器段发送的数据通过md5加密后再传送. 开发环境与工具 开发操作系统:Wi ...

  4. md5加密校验 java_Java实现MD5加密和文件校验

    MD5简介: MD5的全称:Message-Digest Algorithm 5(信息-摘要算法5) MD5的加密方式是一种哈希加密.一些主流的编程语言都已经实现了MD5的加密,所以如果你的程序或是系 ...

  5. python学习之路—自动生成唯一标识(md5加密方式)

    前言 在python存入数据库时,如果数据库的主键不是自增方式,那么我们可能需要自己生成一个唯一标识符,现在最好的方法就是md5加密生成的32位作为主键,本文将会介绍python的两种自动生成唯一标识 ...

  6. java md5加密 16进制_MD5加密,并转换为16进制

    背景:在做爬虫的URL处理专题中需要对URL进行处理再存储. 要求: Java 中对数据进行MD5加密,并转换为16进制,以字符串的形式输出 (1)      在Java中,java的java.sec ...

  7. 基于django的 md5加密

    基于django的 md5加密 md5相关知识点(百度百科) 1前提知识点 1.1.特点 1.2关于撞库破解: 1.3关于MD5加盐: 2 实际操作 2.1在python中正常加盐方法 2.2在dja ...

  8. java excel md5,excel表格数据md5加密-excel 怎么把文本转化成md5

    excel文件,以下操作以后md5值会不会变化 调用的方法和步骤如下: 1.首先,打开excel文档,如下图所示. 2.其次,完成上述步骤后,Excel中有以下自定义函数,如下图所示. 3.接着,完成 ...

  9. java 赋值md5_Hook Java API以获得MD5加密前数据

    Java实现MD5加密 在Java中,我们用MD5对数据进行加密,代码大概是这样的: import java.security.MessageDigest; import java.security. ...

  10. VC实现数据的加密和解密(MD5加密/DES/RSA加密解密)

    VC实现数据的加密和解密 由于生产实习的时间有限,加上自己这段时间致力于考研,因此,仅仅是实现了通过MD5/DES/RSA的简单的字符串的加密解密,希望有兴趣的兄弟姐妹能够完善它. 主要的程序如下: ...

最新文章

  1. windows下php7安装redis扩展
  2. do…while循环
  3. 分享45套2011年和2012年的高质量免费网站模板
  4. DrJava试用笔记
  5. C# base和this
  6. Python开发中收集的一些常用功能Demo
  7. 计算机联用测定无机盐溶解热测试题,计算机联用测定无机盐溶解热
  8. json_decode和json_encode的区别
  9. 推荐一个业界最小的可自定义算法的加密芯片
  10. 计算机的新应用论文,计算机教学应用的新创新模式论文原稿
  11. JavaScriptJQ 004_JS闭包
  12. python慢的原因_为什么 Python 这么慢?
  13. 情景分析是什么?我们该如何去理解这个概念?
  14. Idea编译:Java找不到符号
  15. uniapp一键登录
  16. 被迫毕业,面试 30 家公司,终于上岸了!
  17. 算法基础17 —— 单调栈(Acwing 830 单调栈)
  18. Vue2.0 饿了么报错: Unexpected side effect in lis tShow computed property
  19. L1-6 喝嘤料 (15 分)
  20. R语言输出高质量图片

热门文章

  1. 46. Element isEqualNode() 方法
  2. 50个开源性能测试工具
  3. Project Aposs
  4. 测试Leader应该做哪些事
  5. vCenter 6.0 vsca 安装遇到的一些小问题
  6. android中的适配器模式
  7. Python——语言基础
  8. 关于fineui中在gird中插入按钮的知识
  9. 受约束的十人参赛问题
  10. How to tie your shoes [by:姚铭]