2-05 질문 목록과 질문상세 기능 만들기 > 질문상세기능 만들기 문의 드려요

https://wikidocs.net/81046
2-05 질문 목록과 질문상세 기능 만들기 > 질문상세기능 만들기
내용 입니다

@bp.route('/detail/<int:question_id>/')
def detail(question_id):
    question = Question.query.get(question_id)
    return render_template('question/question_detail.html', question=question)

해당 코드가 추가 되었는데
route 함수에서

@bp.route('/detail/<int:question_id>')

가 아닌

@bp.route('/detail/<int:question_id>/')

즉 "/" 끝에 왜 이게 붙었는지 알수있을까요?
다른 라우트 함수는 끝에 "/" 이게 안붙어있는데
이건 신기하네요

ilue00 60

M 2021년 9월 1일 1:23 오전

목록으로
1개의 답변이 있습니다. 1 / 1 Page

라우트 함수 끝에 '/' 를 붙여 주세요.
아마 앞으로 나오는 라우트 함수들은 전부 '/' 로 끝날겁니다.

/ 를 붙이면 브라우저에서 / 없이 입력하더라도 플라스크의 URL 정규화 기능으로 인해 자동으로 붙게 됩니다.

박응용

2021년 9월 1일 8:42 오전

네 알겠습니다 붙이도록 할게요 감사합니다 - ilue00님, 2021년 9월 1일 6:10 오후 추천 , 대댓글