• 0

استفسار عن ربط بايثون مع HTML

السلام عليكم
عندي كود python , واريد ربطه ب<input> (الدالة في لغة الhtml)  اساس متغير, فما هي طرق فعل ذلك ؟؟
 حتى استطيع ادخال البيانات من الصفحة ويتم معالجة البيانات من خلال ال python  ومن ثم عرض الناتج على صفحة ال html .

شكرا

code.py

تمّ تعديل بواسطة Sam Ahw
توضيح السؤال

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 1

ليتم إرسال البيات للمخدم، علينا استعمال بروتوكول http والذي يتكفل بنقل البيانات عبر الانترنت، وفي صفحة HTML يتطلب وضع عنصر form اي الاستمارة، ويتم تحديد الخاصية action والتي هي مسار ملف بايثون الذي سيستجيب للطلبية، والخاصية method والتي هي http method التي تحدد نوع الطلبية المراد إرسالها للخادم، هل هي لجلب البيانات من قاعدة البيانات أي get أو إرسال ملفات و استمارات post او حذف بيانات delete..

أي عليك الاطلاع على كل من:

  • HTML form 
  • http protocol
  • python request مكتبة

 

 

 

 

 

بعد فهم الاساسيات، انتقل لتعلم إطار عمل Django وهو اشهر back end للغة بايثون

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 1

سؤال ممتاز، لا يمكن تشغيل كود بايثون داخل المتصفح، ولهذا الغرض بالضبط يتم إرسال البيانات إلى الserver، يقوم الserver بمعالجة المدخلات، وثم إرسال الرد.

يمكن للserver أن يقوم بتشغيل أي لغة تختارها، وتقوم بتهيئته كما تريد، ويكون التواصل بين المتصفح والserver من خلال الrequests.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 1
بتاريخ 10 دقائق مضت قال Amine Mohamed4:

هل يمكنني استخدام django متلا

طبعا، 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

هل يمكنني استخدام django متلا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

اعتذر على كثرة الاسئلة و لكن كيف اقوم بذلك

وشكرا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0
بتاريخ 11 دقائق مضت قال Amine Mohamed4:

اعتذر على كثرة الاسئلة و لكن كيف اقوم بذلك

وشكرا

أرجو الاطلاع على الروابط بالترتيب، سوف تأخذ فكرة جيدة جداً عن كل مايتطلبه الأمر، 

لبدء بتعلم Django عليك البحث عن دورة للمبتدئين، أكاديمية حسوب لاتوفر دورات لتعمل إطار العمل هذا حالياً.

بالتوفيق

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن