Я создавал целочисленное поле массива для color.
Я пытался использовать CommaSeparatedIntegerField, но он устарел.
CommaSeparatedIntegerField has been deprecated.
Support for it (except in historical migrations) will be removed in Django 2.0.
HINT: Use CharField(validators=[validate_comma_separated_integer_list]) instead
Поэтому я установил поле цвета как CharField
вместо CommaSeparatedIntegerField
, как рекомендуется.
from django.core.validators import validate_comma_separated_integer_list
class Cloth(models.Model):
color = models.CharField(validators=validate_comma_separated_integer_list)
Но я получаю эту ошибку, когда делаю миграции
TypeError: 'RegexValidator' object is not iterable
Почему я получаю эту ошибку? Я следовал точному руководству :(