반응형
django 에서 jquery 를 이용하여 날짜를 post 로 전달하면,
꼭 에러가 발생하였다.
그리하야,
date 값들을
check_date = request.POST['check_date'] 에서
check_date = request.POST.get('check_date') 로 변경하여 처리하였다.
도대체 원인이 무엇인지 알 수 없었으나, 우선은 동작하여 원인은 나중에 업데이트 하기로.
이후 check_date 의 값이 없을 경우에 처리를 하기 위하여
if request.POST.get('check_date') is None :
// do action.....
위와 같이 잡았더니, 자꾸만 에러를 팅기고 저장을 못한다.
json.dump 파일을 확인해 보았더니, input에서 입력한 날자는 사라지고 null 로 입력이 되었습니다.
그리하야~
if request.POST.get('check_date') is None or request.POST.get('check_date') == '' :
// do action...
이렇게 공백을 체크했더니, 먹더라능...
왜 공백이 들어가는지는 체크해 봐야겠습니다.
반응형
'Dev. > Python' 카테고리의 다른 글
forloop 에서 카운터 사용하기 (0) | 2023.03.20 |
---|---|
파이썬 일자 관련 옵션들 (0) | 2023.03.08 |
django migrate (2) | 2023.02.04 |
Django Start app (0) | 2023.01.20 |
django project settings..... (0) | 2023.01.11 |