tevelop RSS 태그 관리 글쓰기 방명록
2022-11-03 19:11:13

오늘은 딱히 새로 배운것은 없다. 생각보다 강의를 빨리 봐서.. 너무 빨리 봤나 싶은 마음에 복습하는 의미로 다시 한번 강의를 훑고 있다.

강의를 듣다가 한번 페이지 하나 만들어봤다.

아 만들다가 새로 알게 된게 하나 있긴 하다!

 

같은 형식으로 된 이름이 있는 페이지들 (ex) sample-1.html, sample-2.html)을 라우트할 일이 있었는데, 라우트를 계속 만들기엔 중복 코드인 것 같아 /member-detail/{id} 형식으로 라우트 하고싶었다.

flask에서는 해당 방법을 어떻게 하는지 몰라서 찾아보았다.

@app.route('/member-detail/<memberId>')
def memberDetail(memberId):
    return render_template('member-detail-'+memberId+'.html')

이렇게 하고 localhost:5000/member-detail/1 을 하면 member-detail-1.html을 보여주고, localhost:5000/member-detail/2 를하면 member-detail-2.html을 보여준다.

 

 

tevelop. Designed by 코딩재개발.