커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3주차 숙제 질문입니다!
웹개발이 처음이어도 쉽게 배우는 GPT 웹개발 v0
3주차
북마크
오*진
댓글
8
추천
0
조회수
30
조회수
30
답변 완료

3주차 숙제 하는데 있어서 질문 드립니다 !

튜터님 강의를 보면 사진과 같이 줄무늬가 나오는데 혹시 메인바 로 만드는건가요 아니면 따로 지정하는게 있나요 ?


그리고 설정을 했는데도 아무것도 안나옵니다 ! 그거에 관해서도 질문 드려봅니다 !





스파르타 즉문즉답

(튜터님의 강의 화면을 잘랐습니다. 제 화면은 아닙니다.)

스파르타 즉문즉답



작성한 코드 및 에러 메세지

from flask import Flask, render_template, request

import requests


import random




app = Flask(__name__)




@app.route('/')


def home():


    name = '이범규'


    lotto = [16, 18, 22, 43, 32, 11]




    # 로또 번호 생성 함수


    def generate_lotto_numbers():


        numbers = random.sample(range(1, 46), 6)


        return sorted(numbers)




    # 생성된 로또 번호


    random_lotto = generate_lotto_numbers()




    # 공통 요소 개수 계산 함수


    def count_common_elements(list1, list2):


        common_elements = set(list1) & set(list2)


        return len(common_elements)




    # 로또와 랜덤 로또의 공통 번호 개수


    common_count = count_common_elements(lotto, random_lotto)




    # 템플릿에 전달할 데이터


    context = {


        "name": name,


        "lotto": lotto,


        "random_lotto": random_lotto,


        "common_count": common_count,


    }




    return render_template('index.html', data=context)


@app.route("/answer")

def answer():


    if request.args.get('query'):

        query = request.args.get('query')

    else:

        query = '20240101'    


    URL = f"https://kobis.or.kr/kobisopenapi/webservice/rest/boxoffice/searchWeeklyBoxOfficeList.json?key=1e53223156697959b001d1442f2b329a&targetDt={query}"


    res = requests.get(URL)


    rjson = res.json()

    movie_list = rjson.get("boxOfficeResult").get("weeklyBoxOfficeList")


    return render_template("answer.html", data=movie_list)


@app.route('/mypage')


def mypage():


    return 'This is mypage!'


@app.route('/movie')


def movie():

    query = request.args.get('query')

    res = requests.get(

    f"http://kobis.or.kr/kobisopenapi/webservice/rest/movie/searchMovieList.json?key=1e53223156697959b001d1442f2b329a&movieNm={query}"

    )

    rjson = res.json()

    movie_list = rjson["movieListResult"]["movieList"]

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


if __name__ == '__main__':

    app.run(debug=True)




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