code-n-cry / django_school

Project for Yandex Django School
0 stars 0 forks source link

Разобраться с лишними валидаторами #44

Closed drowsycoder closed 1 year ago

drowsycoder commented 1 year ago
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

drowsycoder commented 1 year ago

Тип. Поля. Первая. Ссылка.

code-n-cry commented 1 year ago

ладно, ладно, ладно...