Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

A Django email field which validates by checking for an MX record on the domain.

Project Description

thecut-emailfield

A Django email field which validates by checking for an MX record on the domain.

Documentation

The full documentation is at https://thecut-emailfield.readthedocs.org.

Quickstart

Install thecut-emailfield using the installation instructions found in the project documentation.

An example 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()

An example 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()

Credits

See AUTHORS.rst.

History

1.0.2 (2016-08-16)

  • Documentation bug fixes.

1.0.1 (2016-08-16)

  • Documentation bug fixes.

1.0 (2016-08-16)

  • Testing improvements
  • Documentation improvements.

0.4 (2016-06-28)

  • Redesigned testing environment.
  • Added basic documentation.

0.3 (2016-06-28)

  • Stop automated testing for Django 1.5 and Django 1.6.
  • Improved code coverage exception list.
  • Improved code coverage reporting with Travis.
  • Removed pre-Django 1.5 email validation code.

0.2.4 (2016-03-11)

  • Configured code coverage exceptions.
  • Unicode packaging fix (version.py).

0.2.3 (2015-11-23)

  • Configured continuous integration via Travis.
  • Configured code coverage tracking via codecov.

0.2.2 (2015-11-23)

  • Added unit tests.
  • Added basic unit test environment (with tox).
  • Accounted for dnspython incompatibility with Python 3.

0.2.1 (2015-01-13)

  • Added LICENSE, README.etc

0.2 (2014-09-18)

  • Added Python 3 packging support.
  • Added extra validation of email addresses in Django 1.4

0.1 (2014-06-17)

  • First release.
Release History

Release History

This version
History Node

1.0.2

History Node

1.0.1

History Node

1.0

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
thecut-emailfield-1.0.2.tar.gz (10.8 kB) Copy SHA256 Checksum SHA256 Source Aug 16, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting