점프투플라스크 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 오후
추천
,
대댓글