From 60d3aaa5afe1217005042ecb199d2f59d78fc25b Mon Sep 17 00:00:00 2001 From: igeni Date: Sat, 23 Mar 2024 09:43:12 +0300 Subject: [PATCH] added support of unicode chars and made regexp slimiliar like previous one --- rest_framework/fields.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/fields.py b/rest_framework/fields.py index fda656507..01286fe1b 100644 --- a/rest_framework/fields.py +++ b/rest_framework/fields.py @@ -805,7 +805,7 @@ class SlugField(CharField): if self.allow_unicode: validator = RegexValidator(re.compile(r'^[-\w]+\Z', re.UNICODE), message=self.error_messages['invalid_unicode']) else: - validator = RegexValidator(re.compile(r'^[-a-zA-Z0-9_]+$'), message=self.error_messages['invalid']) + validator = RegexValidator(re.compile(r'^[-\w]+$'), message=self.error_messages['invalid']) self.validators.append(validator)