간단한 플라스크 앱
5712 단어 flaskpythonbeginnersprogramming
간단한 플라스크 앱
소개
이 게시물에서는 데이터를 양식으로 수집하여 다시 제공하는 간단한 플라스크 앱의 코드를 보여드리겠습니다.
구조
파일 및 폴더는 아래와 같이 구성되어야 합니다.
-- main.py
-- templates
|__ index.html
암호
main.py
from flask import Flask, request, redirect, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template("index.html")
@app.route("/form", methods=['GET', 'POST'])
def form():
if request.method == 'POST':
fname = request.form['fname']
lname = request.form['lname']
return f"Your full name is {fname} {lname}"
else:
return redirect("/")
app.run(host='0.0.0.0', port=8080)
템플릿/index.html
<!DOCTYPE html>
<html lang="en-GB">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Simple Flask App</title>
</head>
<body>
<h1>Simple Flask App</h1>
<form method="POST" action="/form">
<input placeholder="first name" name="fname" autocomplete="off" required><br>
<input placeholder="last name" name="lname" autocomplete="off" required><br>
<button>submit</button>
</form>
</body>
</html>
외모
웹사이트는 다음과 같이 보일 것입니다:
결론
이 코드를 모두 조합하면 완전한 기능을 갖춘 플라스크 앱을 갖게 됩니다!
읽어주셔서 감사하고 함께 코드를 보고 싶다면 here을 확인해보세요!
Reference
이 문제에 관하여(간단한 플라스크 앱), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/vulcanwm/simple-flask-app-1dhb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
-- main.py
-- templates
|__ index.html
from flask import Flask, request, redirect, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template("index.html")
@app.route("/form", methods=['GET', 'POST'])
def form():
if request.method == 'POST':
fname = request.form['fname']
lname = request.form['lname']
return f"Your full name is {fname} {lname}"
else:
return redirect("/")
app.run(host='0.0.0.0', port=8080)
<!DOCTYPE html>
<html lang="en-GB">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Simple Flask App</title>
</head>
<body>
<h1>Simple Flask App</h1>
<form method="POST" action="/form">
<input placeholder="first name" name="fname" autocomplete="off" required><br>
<input placeholder="last name" name="lname" autocomplete="off" required><br>
<button>submit</button>
</form>
</body>
</html>
Reference
이 문제에 관하여(간단한 플라스크 앱), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/vulcanwm/simple-flask-app-1dhb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)