Django电子邮件字段,通过检查域上的MX记录进行验证。
thecut-emailfield的Python项目详细描述
剪切电子邮件字段
Django电子邮件字段,通过检查域上的MX记录进行验证。
快速启动
使用项目文档中的安装说明安装thecut-emailfield。
示例models.py:
# -*- coding: utf-8 -*- from __future__ import absolute_import, unicode_literals from django.db import models from thecut.emailfield.models import EmailField class EmailModel(models.Model): email = EmailField()
示例forms.py:
# -*- coding: utf-8 -*- from __future__ import absolute_import, unicode_literals from django import forms from thecut.emailfield.forms import EmailField class EmailForm(forms.Form): email = EmailField()
学分
见AUTHORS.rst。
历史记录
1.0.2(2016-08-16)
- 文档错误修复。
1.0.1(2016-08-16)
- 文档错误修复。
1.0(2016-08-16)
- 测试改进
- 文档改进。
0.4(2016-06-28)
- 重新设计的测试环境。
- 添加了基本文档。
0.3(2016-06-28)
- 停止Django 1.5和Django 1.6的自动测试。
- 改进了代码覆盖率异常列表。
- 使用travis改进代码覆盖率报告。
- 删除了Pre Django 1.5电子邮件验证代码。
0.2.4(2016-03-11)
- 配置的代码覆盖率异常。
- Unicode打包修复程序(^{TT5}$)。
0.2.3(2015-11-23)
- 通过Travis配置持续集成。
- 通过codecov配置代码覆盖率跟踪。
0.2.2(2015-11-23)
- 增加了单元测试。
- 添加了基本单元测试环境(使用tox)。
- 说明了dnspython与python 3不兼容。
0.2.1(2015-01-13)
- 添加了LICENSE、README等
0.2(2014-09-18)
- 添加了Python3打包支持。
- 在django 1.4中添加了对电子邮件地址的额外验证
0.1(2014-06-17)
- 第一次释放。