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)