인프런 커뮤니티 질문&답변

정중한 앵무새님의 프로필 이미지
정중한 앵무새

작성한 질문수

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

Django Form

models.py message 변수에 validator를 설정했음에도 불구하고, Message를 작성하고 저장하면 유효성 검사 없이 저장됩니다.

작성

·

178

0

Models.py에 10글자 미만은 입력하면 유효성 검사가 나오도록 설정했습니다. 
admin에서는 Instagram앱에 Post를 만들 때 10글자 미만을 입력하면 에러가 납니다.

허나 post_form.html에서는 message창에 10글자 미만의 글을 써도 에러없이 Post를 날립니다.

혹시 몰라 models.py, forms.py, views.py, post_form.html 사진도 남겨드립니다.

항상 감사드립니다 강사님.

(models.py)

(views.py)

(forms.py)

(post_forms.html)

답변 1

1

이진석님의 프로필 이미지
이진석
지식공유자

안녕하세요.

소스코드 상으로는 특별한 문제가 없어보입니다.

혹시 소스코드를 수정하신 후에 저장을 잘 하셨는 지요? 저장이 안 되어서 수정된 내용이 개발서버에 반영이 안 되었을 수가 있습니다. VSCode의 File -> Save All 메뉴를 통해 전체 저장을 해보신 뒤, 개발서버가 재시작된 것을 잘 확인해보시구요. 재시작이 안 된 것 같은 의심이 드신다면 수동으로 서버를 재시작해보세요.

혹은 A경로의 프로젝트를 수정하셨는 데, B경로의 프로젝트에 대해 개발서버를 띄우셨을 수도 있습니다.

정중한 앵무새님의 프로필 이미지
정중한 앵무새

작성한 질문수

질문하기