From 8b5df3ca1733a6fb6d6fcc03273f0545f617732b Mon Sep 17 00:00:00 2001 From: swathi Date: Mon, 22 Jan 2018 17:21:28 -0800 Subject: [PATCH] fix - allow url with underscore in domain --- mongoengine/fields.py | 2 +- tests/fields/fields.py | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/mongoengine/fields.py b/mongoengine/fields.py index d812a762..eec31829 100644 --- a/mongoengine/fields.py +++ b/mongoengine/fields.py @@ -121,7 +121,7 @@ class URLField(StringField): _URL_REGEX = re.compile( r'^(?:[a-z0-9\.\-]*)://' # scheme is validated separately - r'(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}(?