من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الÙيديو ØØªÙ‰ يراه كل الØ
فہرست کا خانہ:
- اوبنٹو 18.04 پر فلاسک انسٹال کرنا
- 1. ازگر 3 اور وینیو انسٹال کرنا
- 2. ورچوئل ماحول تیار کرنا
- 3. فلاسک انسٹال کرنا
- 4. کم سے کم فلاسک ایپلی کیشن بنانا
- 5. ترقیاتی سرور کی جانچ کرنا
- 6. ورچوئل ماحولیات کو غیر فعال کرنا
- نتیجہ اخذ کرنا
فلاسک ایک مفت اور اوپن سورس مائیکرو ویب فریم ورک ہے جو ڈویلپرز کو محفوظ ، توسیع پزیر اور برقرار رکھنے والے ویب ایپلیکیشنس کی تشکیل میں مدد کے لئے ڈیزائن کیا گیا ہے۔ فلاسک ورکیزیوگ پر مبنی ہے اور جنجا 2 کو بطور ٹیمپلیٹ انجن استعمال کرتا ہے۔
جیانگو کے برعکس ، بطور ڈیفالٹ فلاسک میں ORM ، فارم کی توثیق یا تیسری پارٹی کے لائبریریوں کے ذریعہ فراہم کردہ کوئی دوسری خصوصیات شامل نہیں ہیں۔ فلاسک کو ملحوظ خاطر رکھتے ہوئے بنایا گیا ہے ، جو ازگر پیکجز ہیں جو فلاسک کی درخواست میں فعالیت کو شامل کرتے ہیں۔
آپ کی ضروریات کے مطابق ، فلاسک کو انسٹال کرنے کے مختلف طریقے ہیں۔ اسے پائپ کے استعمال سے سسٹم بھر میں یا ازگر ورچوئل ماحول میں انسٹال کیا جاسکتا ہے۔
فلاسک پیکیج بھی اوبنٹو کے سرکاری ذخیروں میں شامل ہیں اور
apt
پیکیج مینیجر کا استعمال کرتے ہوئے انسٹال کیا جاسکتا ہے۔ اوبنٹو 18.04 پر فلاسک انسٹال کرنے کا یہ سب سے آسان طریقہ ہے ، لیکن ورچوئل ماحول میں انسٹال کرنے کی طرح لچکدار نہیں۔ نیز ، ذخیروں میں شامل ورژن ہمیشہ فلاسک کے تازہ ترین ورژن سے پیچھے رہتا ہے۔
ازگر ورچوئل ماحول کا اصل مقصد مختلف ازگر کے منصوبوں کے لئے الگ تھلگ ماحول بنانا ہے۔ اس طرح آپ کو ایک ہی کمپیوٹر پر متعدد مختلف فلاسک ماحول حاصل ہوسکتے ہیں اور ہر پروجیکٹ کی بنیاد پر ماڈیول کا مخصوص ورژن انسٹال کرسکتے ہیں کہ اس کی فکر نہ کیئے کہ اس سے آپ کی دیگر فلاسک تنصیبات متاثر ہوں گی۔ اگر آپ عالمی ماحول میں فلاسک کو انسٹال کرتے ہیں تو آپ اپنے کمپیوٹر پر صرف ایک فلاسک ورژن انسٹال کرسکتے ہیں۔
اوبنٹو 18.04 پر فلاسک انسٹال کرنا
درج ذیل حصے اوبنٹو 18.04 پر ازگر ورچوئل ماحول میں فلاسک کو انسٹال کرنے کے بارے میں معلومات فراہم کرتے ہیں۔
1. ازگر 3 اور وینیو انسٹال کرنا
اوبنٹو 18.04 بحری جہاز ڈیفالٹ کے مطابق ازگر 3.6 کے ساتھ۔ آپ یہ ٹائپ کرکے تصدیق کرسکتے ہیں کہ ازگر 3 آپ کے سسٹم پر انسٹال ہے:
python3 -V
آؤٹ پٹ کو اس طرح نظر آنا چاہئے:
Python 3.6.6
ازگر 3.6 سے شروع کرتے ہوئے ، ورچوئل ماحول بنانے کا تجویز کردہ طریقہ یہ ہے کہ
venv
ماڈیول کا استعمال کیا
venv
۔
python3-venv
پیکیج انسٹال کرنے کے لئے جو
venv
ماڈیول فراہم کرتا ہے مندرجہ ذیل کمانڈ کو چلائیں۔
sudo apt install python3-venv
ماڈیول انسٹال ہونے کے بعد ہم اپنی فلاسک ایپلی کیشن کے لئے ورچوئل ماحول بنانے کے لئے تیار ہیں۔
2. ورچوئل ماحول تیار کرنا
اس ڈائریکٹری میں تشریف لے جب آپ اپنے ازگر 3 ورچوئل ماحول کو اسٹور کرنا چاہتے ہو۔ یہ آپ کی ہوم ڈائریکٹری یا کوئی دوسری ڈائرکٹری ہوسکتی ہے جہاں آپ کے صارف نے اجازت ناموں کو پڑھنے اور لکھنے کی درخواست کی ہو۔
اپنی فلاسک ایپلی کیشن کے لئے ایک نئی ڈائرکٹری بنائیں اور اس میں نیویگیٹ کریں:
mkdir my_flask_app
cd my_flask_app
ایک بار ڈائریکٹری کے اندر ، اپنے نئے ورچوئل ماحول کو بنانے کے لئے درج ذیل کمانڈ کو چلائیں:
python3 -m venv venv
مذکورہ کمانڈ نے
venv
نامی ایک ڈائریکٹری تشکیل دی ہے جس میں ازگر بائنری ، پائپ پیکیج منیجر ، معیاری ازگر لائبریری اور دیگر معاون فائلوں کی ایک کاپی موجود ہے۔ ورچوئل ماحول کے ل for آپ جو نام استعمال کرنا چاہتے ہیں وہ استعمال کرسکتے ہیں۔
اس ورچوئل ماحول کا استعمال شروع کرنے کے ل you ، آپ کو
activate
اسکرپٹ چلا کر اس کو چالو کرنے کی ضرورت ہوگی:
source venv/bin/activate
ایک بار چالو ہونے کے بعد ،
$PATH
متغیر کی ابتدا میں ورچوئل ماحول کی بن ڈائرکٹری شامل کی جائے گی۔ نیز آپ کے شیل کا اشارہ بدل جائے گا اور یہ اس مجازی ماحول کا نام دکھائے گا جو آپ فی الحال استعمال کررہے ہیں۔ ہمارے معاملے میں وہ
venv
:
3. فلاسک انسٹال کرنا
اب جب کہ ورچوئل ماحول چالو ہوگیا ہے ، آپ فلاسک کو انسٹال کرنے کے لئے ازگر پیکج منیجر پائپ استعمال کرسکتے ہیں:
pip install Flask
ورچوئل ماحول کے اندر ، آپ
pip
بجائے کمانڈ
pip
اور
python
بجائے
python
استعمال
python3
۔
مندرجہ ذیل کمانڈ سے انسٹالیشن کی تصدیق کریں جو فلاسک ورژن پرنٹ کرے گا۔
python -m flask --version
اس مضمون کو لکھنے کے وقت ، تازہ ترین آفیشل فلاسک ورژن 1.0.2 ہے
Flask 1.0.2 Python 3.6.6 (default, Sep 12 2018, 18:26:19)]
آپ کا فلاسک ورژن یہاں دکھائے گئے ورژن سے مختلف ہوسکتا ہے۔
4. کم سے کم فلاسک ایپلی کیشن بنانا
اس گائیڈ میں ، ہم ایک ہیلو ورلڈ ایپلی کیشن بنائیں گے جو صرف "ہیلو ورلڈ" کے متن کو دکھائے گا۔
اپنا ٹیکسٹ ایڈیٹر یا ازگر IDE کھولیں اور درج ذیل فائل بنائیں۔
. / my_flask_app / ہیلو.پی
from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!'
آئیے لائن کوڈ لائن کا تجزیہ کریں۔
- پہلی لائن میں ، ہم فلاسک کلاس درآمد کر رہے ہیں۔ اگلا ، ہم فلاسک کلاس کی ایک مثال تیار کر رہے ہیں۔ تب ہم
/روٹ کے لئےhello_worldفنکشن کو رجسٹر کرنے کے لئےroute()ڈیکوریٹر کا استعمال کرتے ہیں۔ جب اس روٹ کی درخواست کی جاتی ہے تو ،hello_worldکو بلایا جاتا ہے اور کلائنٹ کو "ہیلو ورلڈ!" پیغام دیا جاتا ہے۔
فائل کو
hello.py
محفوظ کریں اور اپنے ٹرمینل ونڈو پر واپس جائیں۔
5. ترقیاتی سرور کی جانچ کرنا
ہم اطلاق چلانے کے لئے
flask
کمانڈ استعمال کریں گے لیکن اس سے پہلے ، ہمیں فلاسک کو
FLASK_APP
ماحولیاتی متغیر کی وضاحت کرکے ایپلی کیشن کو لوڈ کرنے کا طریقہ بتانے کی ضرورت ہوگی۔
export FLASK_APP=hello
flask run
export FLASK_APP=hello
مذکورہ کمانڈ ترقیاتی بلٹین سرور کا آغاز کرے گی۔
آؤٹ پٹ کچھ مندرجہ ذیل نظر آئے گی:
* Serving Flask app "hello" * Environment: production WARNING: Do not use the development server in a production environment. Use a production WSGI server instead. * Debug mode: off * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
اگر آپ نے فلاسک کو ورچوئل مشین پر انسٹال کیا ہے اور آپ فلاسک ڈویلپمنٹ سرور تک رسائی حاصل کرنا چاہتے ہیں تو آپ
flask run
کمانڈ پر
--host=0.0.0.0
کو شامل کرکے سرور کو عوامی طور پر دستیاب کرسکتے ہیں۔
اپنے ویب براؤزر میں
http://127.0.0.1:5000
کھولیں اور آپ کو "ہیلو ورلڈ" پیغام پیش کیا جائے گا۔
ترقیاتی سرور کو روکنے کے
CTRL-C
your اپنے ٹرمینل میں
CTRL-C
ٹائپ کریں۔
6. ورچوئل ماحولیات کو غیر فعال کرنا
ایک بار جب آپ اپنے کام سے کام لیں ، ماحول کو غیر فعال کریں ، غیر فعال ٹائپ کرکے اور آپ اپنے معمول کے خول پر واپس آجائیں گے۔
نتیجہ اخذ کرنا
آپ نے یہ سیکھا ہے کہ ازتھن ورچوئل ماحول کیسے بنائیں اور اپنی اوبنٹو 18.04 مشین پر فلاسک انسٹال کریں۔ اضافی فلاسک ڈویلپمنٹ ماحول بنانے کے ل the اس ٹیوٹوریل میں ہم نے جو نکات بیان کیے ہیں اس کو دہرانا۔
ازگر اوبنٹوMirekusoft انسٹال مانیٹر انسٹال کرنے کا ایک بہتر طریقہ: ونڈوز میں انسٹال اور انسٹال سافٹ ویئر
Mirekusoft انسٹال مانیٹر انسٹال کریں. یہ مائیکروسافٹ ونڈوز ڈیسک ٹاپ ایپلی کیشنز کے لئے ایک انسٹالر ایپلیکیشن کا آلہ ہے. یہ درخواست وسائل کے استعمال کی نگرانی کرتا ہے اور کسی ناپسندیدہ ایپلی کیشنز کو مکمل طور پر انسٹال کرتا ہے.
ونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
ونڈوز 7 ای ونڈوز 7 ایینڈ ایڈیشن 9 میں انٹرنیٹ ایکسپلورر 9 کو دوبارہ انسٹال کریں. ونڈوز 7 ای اور سٹینڈرڈ ایڈیشن میں انٹرنیٹ ایکسپلورر 9 کو انسٹال کرنے کا طریقہ. IE، بیک اپ پسندیدہ اور ترتیبات کو انسٹال کرنا اور معیاری اور ای ایڈیشن میں IE9 کس طرح انسٹال کرنا ہے.
ای ونڈوز 7 ای ایڈیشن یورپی اقتصادی علاقے، کروشیا اور سوئٹزرلینڈ میں دستیاب ہے جانیں. ونڈوز 7 کا یہ ورژن براؤزر میں شامل نہیں ہے، یعنی. یہ انٹرنیٹ ایکسپلورر انسٹال نہیں کرے گا. آپ کو ونڈوز 7 ای ایڈیشن میں انٹرنیٹ ایکسپلورر انسٹال کرنا پڑے گا.







