장고이 잔인한있을 수 있습니다 official 장고 책 불구하고 갈 수 있습니다. 원하는 모든 양식을 백엔드 파이썬 코드에 연결하는 방법이 있다면 Flask과 같은 마이크로 프레임 워크가 더 나은 선택 일 수 있습니다. 여기
는 플라스크와 함께 간단한 양식을하는 방법입니다
디렉토리 project
과 내부 templates
귀하의 템플릿은 간단 디렉토리 만들기 :
{% if name %}
Hello {{ name }}
{% endif %}
<form method="POST">
<input type="text" name="name" value="Enter your name">
<input type="submit">
</form>
저장을 그 index.html
을 등 templates
하위 디렉토리에 있습니다.
project
디렉토리에 go.py
라는 파일을 만들고 그 안에 복사 및 붙여 넣기이 :
project
디렉토리 유형에서 마지막으로
from flask import Flask
from flask import render_template
from flask import request
app = Flask(__name__)
@app.route('/',methods=['POST','GET'])
def process_form():
if request.method == 'POST':
form_input = request.form['name']
return render_template('index.html',name=form_input)
else:
return render_template('index.html')
if __name__ == '__main__':
app.run(debug=True)
:
python go.py
브라우저를 열고 http://localhost:5000/
장고는 의미에서 "유틸리티"가 아닙니다. u를 HTML 페이지와 파이썬 스크립트 사이에 넣으면 10 분 안에 연결됩니다. –
나는 그것을 무엇이라고 부를지 확신하지 못했습니다. 감사! –