티스토리 뷰
werkzeug.exceptions.BadRequestKeyError: 400 Bad Request: The browser (or proxy) sent a request that this server could not understand.
KeyError: 'music_title'
라는 에러가 뜨길래 혹시 서버와 프론트쪽의 키값이 잘못 연결됐는지 한참을 읽어보고 구글링했다.
난 제대로 적었고, 아래와 같이 적는걸 추천한다는 글을 보았다.
##원래의 코드
@app.route('/checkrecord/delete', methods=['POST'])
def delete_record():
title_receive = request.form['music_title'] ##이 줄
return jsonify({'result': 'success'})
##변경 후
@app.route('/checkrecord/delete', methods=['POST'])
def delete_record():
title_receive = request.form.get('music_title', False) ##이 줄
db.music_diary.delete_one({'music_title': title_receive})
return jsonify({'result': 'success'})
수정해서 적으니 해당 에러는 안뜨지만 또 다른 오류가 발생했다.
+) 또 다른 오류를 방금 수정했다. 함수에 매개변수를 넣었으면서 호출하는 함수에는 넣지 않았다...흑흑 그렇지만 함수의 용법을 제대로 알았기 때문에 뭘 틀렸는지 안것이 아닐까? 긍정긍정
반응형
'Basic_Studies > Python' 카테고리의 다른 글
[Python] VSCode로 Django 시작하기(venv 포함) (0) | 2020.11.01 |
---|---|
[Python] if __name__ == "__main__" : 이해하기 (0) | 2020.10.12 |
[Python] 리스트 관련 자주 쓰는 함수 (0) | 2020.09.27 |
[Python] 입출력 관련 함수(한번에 두 숫자 출력하기 등) (0) | 2020.09.19 |
[Python] 벅스 음원차트 스크래핑, 크롤링 하기(BeautifulSoup) (0) | 2020.07.31 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- css 글래스모피즘
- vscode venv
- nextjs 파라미터 넘기기
- react router
- Til
- 화이팅
- 글래스모피즘 구현
- css marquee
- 글래스모피즘 애니메이션 구현
- 리액트 컴포넌트
- 파이썬 정렬
- 움직이는 글래스모피즘
- getserversideprops redirect
- NextJS
- 백준 10989 파이썬
- nuxt 공식문서
- dvd 효과
- bs4 크롤링
- 10989 파이썬
- 리액트 파라미터 넘기기
- next.js 리다이렉트
- nuxt 공식문서 한글
- 리액트 라우터
- 자바스크립트
- 리액트
- 카페음료테스트
- 파이썬 크롤링
- nextjs 스크롤
- 파이썬 flask
- 리액트 스크롤
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함