Flask로 웹사이트 개발하기
소개
Flask로 웹 사이트를 개발하는 것은 기본적으로 약간의
website-specific
코드로 일반 Python 코드를 작성하는 것입니다. Flask는 매우 가볍습니다. 그것은 당신에게 필수 요소를 제공하지만 플러그인과는 별개입니다.시작하려면 다음보다 더 많이 알 필요는 없습니다.
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "Hello World!"
app.route
비트는 단순히 아래 함수를 특정 경로에 등록합니다. app.add_url_rule('/', 'index', index)
의 대안입니다. 사용자가 '/'를 요청할 때마다 인덱스 기능을 참조하도록 앱에 지시하는 것입니다.import datetime
from flask import Flask, render_template
app = Flask(__name__)
@app.route("/")
def index():
current_dt = datetime.datetime.now()
return render_template("index.html", current_dt=current_dt)
Jinja2를 사용하여 작성된
templates/index.html
파일이 필요합니다. 이것은 render_template
함수를 사용하여 템플릿으로 '전송된' 데이터를 사용하기 위한 로직 및 사용을 위한 특정 구문과 혼합된 일반 HTML입니다.<html>
<head>
<title>My website</title>
</head>
<body>
{{ current_dt.strftime("%H:%M") }}
</body>
</html>
개발 서버를 실행합니다.
app.run()
그리고 그게 다야. 현재 시간을 보여주는 첫 번째 Flask 웹사이트입니다. 다른 모든 것은 이를 기반으로 확장됩니다.
플라스크 리소스
Reference
이 문제에 관하여(Flask로 웹사이트 개발하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/lordghostx/developing-a-website-with-flask-3ia1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)