Flask এর ২য় পর্বে আপনাকে স্বাগতম।আজকে আমরা Flask install করবো এবং আমাদের প্রথম প্রোগ্রাম লিখবো।
Flask Installation:
Flask install করতে হলে python installed থাকতে হবে।এর পর CMD বা Terminal এ লিখতে হবে:
pip install Flask
এরপর Flask install হয়ে যাবে।Virtual Environment এও Flask install করা যায়।এক্ষেত্রে Flask এ ব্যবহৃত module separate থাকে।তবে এই কোর্সে আমি virtual environment ছাড়াই use করবো।
Code:
কোড লিখার জন্য আপনারা যেকোনো ide use করতে পারেন।যেমন: vs code,pycharm etc.
প্রথমে Flask import করতে নিতে হবে।এর জন্য লিখতে হবে:
from flask import Flask
এবার app নামের Flask এর একটি instance বানিয়ে নিবো।
app = Flask(__name__)
এখন route তৈরি করবো।এর জন্য @app.route() decorator use করবো।এই decorator এর পরে যেই function টি define করবো সেই function যা return করবে সেটিই হবে ওই url এর response।আমরা প্রথমে / এর জন্য একটি route বানিয়ে নিবো
@app.route('/')
এখন একটি function define করতে হবে।
def home(): return "This is homepage"
এই function টি This is homepage return করে।তাই / route এ আমরা এটি response text হিসেবে পাবো।
এখন app instance টি run করার জন্য লিখবো:
if __name__ == "__main__": app.run(debug=True)
এখানে debug=True দিলে এটি development environment এ run হবে।এখানে কোনো port specify করে না দিলে by-default 5000 port এ run হবে।আর port specify করতে চাইলে এভাবে লিখতে হবে। app.run(debug=True,port={{port}}) যেমন:
app.run(debug=True,port=8080)
তো এখন output দেখা যাক:
@app.route('/about') def about(): return "This is about page"
Output:
Full code:
from flask import Flask app = Flask(__name__) @app.route('/') def home(): return "This is homepage"
@app.route('/about') def about(): return "This is about page" if __name__ == "__main__": app.run(debug=True)
0 responses on "বাংলায় Flask শিখুন | Python Flask Course – First Programme #2"