300x250
반응형
앵커를 이용해 스크롤 위치를 이동시키는 것은 html 기능임
<a name="here"></a>
a 태그는 보통 href="..."로 링크로 사용하는데
href가 아닌 name을 달아두고 주소창에 #name을 써주면 해당 위치로 스크롤시켜준다.
플라스크에서 url_for와 redirect를 이용해 앵커 엘리먼트를 넘겨주고자 하면 아래처럼 쓰면 된다.
html
<a name="comment_{{comment.id}}"></a>
bp
return redirect('{}#comment_{}'.format(
url_for('question.detail', question_id=comment.answer.question_id),
comment.id))
300x250
반응형