FLASK 브라우저로 게시판의 투고 폼을 표시한다<게시판 작성에의 길>【Windows.ver】
1. 새 파일 form.py 만들기
2.form.html 만들기
※이미 layout.html의 템플릿을 작성하고 있으므로 그것을 사용한다.
사용법에 대해서는 과거 기사 <공통 템플릿 작성>( htps : // 이 m / ゔ ぃ え st 벳 / ms / 288c9234c9 아 b3d 베 f23c )
브라우저에서 실행하면
이것에 투고, 이름을 넣어도 에러가 발생한다.
다음은 투고, 이름을 반영시키는 방법을 살펴 보겠습니다.
투고란과 이름란에 넣은 내용을 브라우저에 반영하기 위해 다음의 지시를 써 간다
첫 번째 줄의 from flask import FLASK render_template에 request를 추가합니다.
@app.route("/result", methods=["POST"])☜POST 메서드 지정
article = request.form["article"]☜ 게시글에 문자를 넣으면 내용이 표시되도록 지시
name=request.form["name"]☜ 이름란에 이름을 넣으면 내용이 표시되도록 하는 지시
return render_template("form.html", message = message, article= article, name= name)
게시란과 이름란에 넣은 내용을 브라우저에 나오도록 아래에 지시를 쓴다
{{ article }}
{{ name }}
브라우저의 게시란과 이름란에 문자를 입력하면,
투고란, 이름란 아래에 입력한 내용이 표시되었습니다!
Reference
이 문제에 관하여(FLASK 브라우저로 게시판의 투고 폼을 표시한다<게시판 작성에의 길>【Windows.ver】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/procons/items/17d6c798df142fdeb727텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)