1
class Location(models.Model):
alphaSpaces = RegexValidator(r'^[a-zA-Z]+$', 'Only letters and spaces are allowed in the Location Name.')
locationName = models.CharField(max_length=80, unique=True, validators=[alphaSpaces])
Но когда я пытаюсь создать папку под названием «Location Мое местоположение», это вызывает ошибку и говорит Only letters and spaces are allowed in the Location Name
.
Для чего это стоит, я использую RESTful API и передавая имя местоположения в объекте JSON, как это:
data = {'locationName': 'Location My Location'}
Редактировать: Спасибо, работал. Похоже, я забыл пробел после Z в регулярном выражении. – user2719875
Обратите внимание на пространство в регулярном выражении .... – gtlambert
@ lambo477 Да, просто увидел его. Я отмечу этот ответ, когда смогу (через 10 минут). – user2719875