منصوبے کے بارے میں

فلاسک پائتھون کے لیے ایک ہلکا پھلکا WSGI ویب ایپلیکیشن فریم ورک ہے۔ اس کا مقصد آغاز کو تیز اور آسان بنانا ہے جبکہ پیچیدہ ایپلیکیشنز تک ترقی کی بھی حمایت کرتا ہے۔ فلاسک کا آغاز Werkzeug WSGI ٹول کٹ اور Jinja ٹیمپلیٹ انجن کے گرد ایک سادہ ریپر کے طور پر ہوا، اور تب سے یہ سب سے زیادہ استعمال ہونے والے پائتھون ویب فریم ورکس میں سے ایک بن گیا ہے۔ یہ فریم ورک جان بوجھ کر غیر جانبدارانہ ہے: یہ تجاویز پیش کرتا ہے لیکن انحصار یا کسی خاص پروجیکٹ لے آؤٹ کو نافذ نہیں کرتا۔ ڈویلپرز اپنی ضروریات کے مطابق لائبریریاں اور ٹولز منتخب کرنے میں آزاد ہیں۔ کمیونٹی کی فراہم کردہ ایکسٹینشنز کا ایک بڑا ماحولیاتی نظام ڈیٹا بیس انٹیگریشنز، تصدیق، اور APIs جیسی فعالیت شامل کرنا آسان بناتا ہے۔ ایک کم سے کم فلاسک ایپلیکیشن چند لائنوں میں لکھی جا سکتی ہے: ```python from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello, World!" ``` بلٹ اِن ڈیولپمنٹ سرور چلانا `flask run` کے ذریعے کیا جاتا ہے، جو بطور ڈیفالٹ ایپ کو مقامی طور پر سرو کرتا ہے۔ یہ پروجیکٹ Pallets تنظیم کے ذریعے تیار اور معاونت یافتہ ہے، اور README میں عطیہ دینے اور تعاون کرنے کے حصے شامل ہیں۔ تعاون کی رہنما ہدایات میں مسائل کی رپورٹنگ، فیچرز کی درخواست، سوالات پوچھنا یا جواب دینا، اور پل ریکویسٹ جمع کرانا شامل ہیں۔