커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
웹개발이 처음이어도 쉽게 배우는 GPT 웹개발
챕터 3
북마크
김*경
댓글
2
추천
0
조회수
6
조회수
6
답변 완료

3주차 과제중입니다.

학습질문 이미지

터미널에서 python app.py를 입력하면 저렇게 뜨면서 실행이 안되는데 왜그런건가요?..

@app.route('/moviedate')
def moviedate():
    res = requests.get(
	f"http://kobis.or.kr/kobisopenapi/webservice/rest/boxoffice/searchWeeklyBoxOfficeList.json?key=527448521c516884ef613d46f607d550&targetDt={query}"
    )
    rjson = res.json()
    movie_list = rjson["movieListResult"]["movieList"]
    
    if request.args.get('query'):
        query = request.args.get('query')
    else:
        query = '20230601' 

    print(movie_list)

    return render_template('moviedate.html', data=movie_list)

그리고 과제 html은 moviedate.html로 만드는 중인데 파이썬에서 if값을 넣으려면 저 위치에 넣는게 맞는걸까요?

마지막으로 api를 가져올때 링크를 넣고 끝에 &targetDt를 넣고 날짜가 아닌 쿼리를 넣으면

데이터가 잘 가져와지는지 print를 통해 확인해보려니까 이 부분에서부터 에러가 뜨면서 막히는데 어떻게 해야하는지 모르겠습니다

targetDt

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴