شہری اینڈمپ؛ اسٹرکچرل انجینئری؛
پابلو اور فالک کے ساتھ آرامدہ اپس تعمیر کریں
Table of Contents
تعمیر RUEM ExIs ویب ڈیولپمنٹ میں ایک عام کام ہے، جس سے انٹرنیٹ پر رابطے کی اجازت دی جا رہی ہے۔Pons، فلسکر فریم ورک کے ساتھ مل کر ان ایپ آئی ایس کو بنانے کا آسان اور مؤثر طریقہ فراہم کرتا ہے۔Flass کی روشنی کے وزن کی طبیعت اسے چھوٹے سے درمیانے ہوئے منصوبوں کے لیے موزوں بناتی ہے۔
ترقیپذیر ممالک
فلسکر کے ساتھ ایک RUFEMI بنانے کے لیے، سب سے پہلے Flask پیکج کو پیپ کے استعمال سے نصب کیا:
]پائپ انسٹال فلس
اس کے بعد ، پی این یو فائل بنائیں اور درآمد فلسکر کریں۔ app کو اپ لوڈ کریں اور اے پی آئی درخواستوں کو ہینڈل کرنے کے لئے روٹس کا تعین کریں۔
اپنی سوچ کو بدلنا
اختتامی سمتیں ایسے ہیں جو مخصوص ایچ ٹی پی طریقوں سے جواب دیتے ہیں جیسے کہ حاصل، POST، PUT، اور DELETE۔ فلس ان راستوں کی تعین کے لیے Dtorators استعمال کرتے ہیں۔
مثال کے طور پر ، ایک سادہ اختتامی نقطہ کو شمار کرنے والے اعداد و شمار کی طرح دکھائی دے سکتا ہے:
سے لیکر Flask درآمد Flask، Jsonify
pp = Flask( Names )]۔
[حوالہ درکار].rote('/api/data', s انداز=['GT']]]۔
[def fresf fun data(]]:۔
اعداد = qE'scription': 'Hello, World''
واپس جونئیر(اداتا)
اِس پیغام کو قبول کرنا
فلسکر اطلاق کو چلانے کے لیے آپ کی اسکرپٹ کے آخر میں مندرجہ ذیل کوڈ شامل ہیں:
[f 0]f نام ====[حوالہ درکار]:۔
ایپی.run(Presug=pium)
اِس ایپ کا امتحان
سرور چل رہا ہے ایک بار آپ اے پی آئی کو جانچ سکتے ہیں [127.0.1:000/api/data کسی ویب براؤزر یا پوسٹ مین یا انفلیشن جیسے آلات استعمال کر سکتے ہیں۔
- فلس سرور کا آغاز
- ایک براؤزر یا ایپی کلائنٹ کھولیں
- اختتامی پوائنٹ پر ایک درخواست بھیج دیں
- جیہاں ، آپکا جواب حاصل کرنا