الهندسة المدنية والهيكلية
مبنى استراحة (بايتون) و(فلاسك)
Table of Contents
بناء أجهزة تحديد المواقع هو مهمة مشتركة في تطوير الشبكة، مما يسمح باختلاف التطبيقات للاتصال عبر الإنترنت، (بيتون)، مقترناً بإطار (فلاسك)، يوفر طريقة بسيطة وكفؤة لخلق هذه الأجهزة، وطبيعة (فلاسك) للوزن الضوئي تجعلها مثالية للمشاريع الصغيرة والمتوسطة الحجم.
وضع أعلى فلاسك
لبدء بناء جهاز تسجيل مُتفجر مع (فلاسك) أولاً تركيب مجموعة (فلاسك) باستخدام الرزمة:
pip install Flask]
بعد ذلك، أصنع ملفاً جديداً لـ(بيتون) و (فلاسك) و (فلاسك) استهلوا به و حددوا طرق التعامل مع طلبات شركة (آي بي إي)
إنشاء نقاط نهاية الخدمة
وتتمثل نقاط النهاية في نقاط متغيرة تستجيب لأساليب محددة من هذا القبيل مثل نظام GET، وPUT، وPUT، وDLETE. Flask، تستخدم أجهزة مصممة لتحديد هذه الطرق.
فعلى سبيل المثال، قد يبدو أن نقطة نهاية بسيطة لاسترجاع البيانات هي:
from flask import Flask, jsonify]
app = Flask( name )]
@app.route ('/api/data', methods=[GET]]] ]
def get data():]
بيانات = {العرض: 'مرحبا، العالم'} ]
return jsonify(data)]
تشغيل نظام المعلومات الإدارية المتكامل
لإدارة تطبيقات (فلاسك) تشمل الرمز التالي في نهاية نصك:
if name main
app.run(debug=True)]
اختبار نظام المعلومات الإدارية المتكامل
وبمجرد تشغيل الخادم، يمكنك اختبار الرقم القياسي للأخشاب عن طريق الاتصال بـ http://127.0.0.1:5000/api/data] في مصفف شبكي أو باستخدام أدوات مثل بوستمان أو العنبر.
- ابدأوا خادم "فلاسك"
- افتحوا مصففة أو عميلة في شركة ABI
- أرسل طلب جي تي إلى نقطة النهاية
- تلقي ردّ الحكومة