0
정규식에 문제가있어 django 모델에서 파일 이름은 letter 또는 numer로 시작해야하며 나머지 작업에는 문자, 숫자 및 두 개의 특수 기호 caortains가 포함될 수 있습니다. 내 코드 같이 보인다 :정규식 모델의 django
file_validator = validators.RegexValidator(
regex='^[a-zA-Z0-9]*[a-zA-Z0-9\_\-]*$',
message=(u'Name must start from letter or number, it can contains big and small letters, numbers and special signs: - _'),
code='invalid_file',
)
하지만 파일 이름을 쓸 때 나는 내 프로젝트에서 테스트하면 "마이크"오류 메시지가 있습니다. 내가 뭘 잘못 했니?
오류 메시지가 – Sayse
인 것을 잊어 버렸습니다. '파일 이름은 문자 또는 숫자로 시작해야합니다.'-> ''[^ [a-zA-Z0-9] + [a- zA-Z0-9 _-] * $ '' –
사실,'r'^ [[z-Z0-9] [\ w -] * $ ''이면 충분합니다. –