점프투플라스크 2-05 응용 실습중 질문

점프투플라스크 책을 한번 쭉 따라해본 후, 응용해서 한줄짜리 내용만 있는 페이지를 만들어보고 있습니다!
(ㅆㅇ월드 일촌평 페이지 느낌..?)

첫 페이지인 질문리스트를 만드는걸 보며 내용만 있는(=제목만 있는) 페이지를 만들려고 하는데,
생성한 db가 없는데도 else로 넘어가지 않고, 빈 페이지가 됩니다.
혹시 몰라 db를 생성하고 테스트 했으나, db가 있는 경우는

  • 가 정상 작동합니다.
    db가 없는 경우에 '남겨진 글이 없습니다.'가 출력되지 않고 빈 페이지가 됩니다.
    html 파일 남깁니다!

    {% if list %}
        <ul>
        {% for board in list %}
            <li>{{ board.content }}</li>
        {% endfor %}
        </ul>
    {% else %}
        <p>남겨진 글이 없습니다.</p>
    {% endif %}
    
  • song.sumin.kr 378

    2022년 3월 24일 3:26 오후

    list 라는 이름은 키워드라서 다른 이름으로 바꾸시는게 좋습니다. 그것 때문인지는 모르겠지만 이름을 변경하고 해보세요. - 박응용님, 2022년 3월 24일 5:44 오후 추천 , 대댓글
    @박응용님 board_list로 변경했지만, 여전히 뜨지 않습니다.. - song.sumin.kr님, M 2022년 3월 24일 10:26 오후 추천 , 대댓글
    @박응용님 @bp.route('/') def index(): board_list = Board.query.order_by(Board.create_date.desc()) return render_template('main.html', board_list=board_list) - song.sumin.kr님, 2022년 3월 24일 10:26 오후 추천 , 대댓글
    목록으로