From 2c8445ae66e0f14d8167d1b3b36d94264e74f359 Mon Sep 17 00:00:00 2001 From: Kushagra S Date: Mon, 22 Jan 2024 17:34:58 +0530 Subject: [PATCH] Update fields.py --- django/forms/fields.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django/forms/fields.py b/django/forms/fields.py index 62d68985c0..fd6900cc65 100644 --- a/django/forms/fields.py +++ b/django/forms/fields.py @@ -617,9 +617,9 @@ class EmailField(CharField): default_validators = [validators.validate_email] def __init__(self, **kwargs): - # The default maximum length of an email is 320 characters per RFC 3696 + # The default maximum length of an email is 254 characters per RFC 5321/5322 # section 3. - kwargs.setdefault("max_length", 320) + kwargs.setdefault("max_length", 254) super().__init__(strip=True, **kwargs)