
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