พัฒนา API ด้วย Flask Application
Flask คือ python webframe work เรียนรู้ได้ง่าย Flask object ที่ทำการ implement WSGI application และมีประสิทธิภาพ มาเรียนรู้ที่จะเริ่มต้นการพัฒนา ไปดูตัวอย่าง ได้ที่ http://flask.pocoo.org/ ติดตั้ง Flask ด้วย pip
1 2 3 4 5 6 |
$ mkdir Flaskexample1 $ cd Flaskexample1 $ sudo pip3 install virtualenv $ python3 -m virtualenv venv3 $ source venv3/bin/activate $ pip install flask |
Flask application เลือกสร้างได้ สองแบบ 1 สร้าง app.py ด้วยการสร้าง module (ไฟล์ที่มีนามสกุล py) เหมาะกับ application ขนาดเล็ ไม่ได้มีความซับซ้อน
1 2 3 4 5 6 7 8 9 |
/yourapplication yourapplication.py /static style.css /templates layout.html index.html login.html ... |
2 สร้าง app.py ด้วยการสร้าง python package (Directory ที่มีไฟล์ __init__.py)
1 2 3 4 5 6 7 8 9 10 |
/yourapplication /yourapplication __init__.py /static style.css /templates layout.html index.html login.html ... |
มาดูตัวอย่างแบบง่ายๆๆ ก่อนครับ ให้สร้าง python module
1 2 3 4 5 6 |
from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" |
วิธีการ… Read More »