slug = django.db.models.CharField(
'символьный код для url',
help_text='Напишите код для url(только лат. буквы, цифры и `-`, `_`)',
max_length=200,
unique=True,
validators=[
django.core.validators.RegexValidator(
r'^[0-9a-zA-Z-_]*$',
'Использовать можно только цифры, буквы латиницы и `-`, `_`',
)
],
)
Это явно заняло время, а жаль
Например, смотрим сюда и анализируем: https://docs.djangoproject.com/en/3.2/ref/models/fields/#slugfield https://docs.djangoproject.com/en/3.2/ref/validators/#validate-slug