حسنًا ، الجميع ، سيكون هذا ممتعًا حقًا.
سنقوم بإنشاء صفحة اتصال فعلية حيث يمكن للمستخدمين إرسال معلومات الاتصال وإدخال رسالة حتى يتمكنوا
من الاتصال بك عبر الإنترنت.
الآن إذا انتقلنا إلى دليل البدء السريع في Flask وانتقلنا إلى الوصول إلى بيانات الطلب.
هذا في الواقع يوضح لك كيفية التعامل معها.
وهنا في كائن الطلب ، يوجد رمز لنا للحصول على المعلومات فعليًا من المتصفح.
الآن هناك أشياء مثل تحميلات الملفات حتى نتمكن من حمل الأشخاص على تحميل ملفاتهم وإرسالها بالفعل
إلى خادمنا.
لكن في الوقت الحالي ، دعنا نركز فقط على هذا.
أريد نسخ الكود أولاً ثم سنتحدث عما يحدث.
دعنا نذهب إلى خادمنا.
فطيرة نقطية.
لدينا جذورنا الأساسية هنا.
ودعنا نضيف واحدًا آخر.
مثله.
الآن ، الشيء الوحيد الذي يهمني الآن هو.
هذا الجزء هنا.
أرغب في إنشاء مسار جديد سأسميه الآن.
تقديم النموذج.
وهذا شيء يجب أن نخلقه بالفعل.
سيكون لها طرق للنشر والحصول عليها ومرة أخرى ، هذا هو مجرد الحصول الافتراضي يعني أن المتصفح يريد منا إرسال
منشور معلومات يعني ببساطة أن المتصفح يريد منا حفظ المعلومات ، لكننا لن نقلق بشأن ذلك في الوقت
الحالي.
نريد أيضًا تحديد وظيفة تسمى إرسال النموذج.
وأخيرا.
أريد أن أعود الآن.
تم إرسال نموذج.
أ.
رسالة.
إذن هذا هو نموذج الإرسال ، نقطة النهاية.
لكنها لا تفعل أي شيء الآن.
نحن لا نسمي هذا مطلقًا في الواجهة الأمامية للمتصفح.
فكيف يمكننا جعل هذا يعمل؟
حسنًا ، دعنا ننتقل إلى جهة الاتصال HTML ونكتشف عندما نضغط على الزر ، ماذا يحدث؟
وفي الواقع ، دعنا فقط نبحث عنها.
إذا انتقلت إلى صفحة العنوان ، فسترى أن لدينا زر الإرسال.
لذلك عندما نضغط على إرسال ، نرسل بعض المعلومات بشكل مثالي إلى الخادم.
لذلك دعونا نأمر F ونبحث عن الإرسال.
وانظر إلى ذلك ، يبدو أنه هنا.
دعونا نجعل هذا قليلا.
أكبر ، تمامًا مثل ذلك.
لذلك نرى ما يحدث.
نرى أن لدينا زرًا من نوع الإرسال ، وهذا هو الزر الذي ننقر عليه للإرسال.
إذن فهو في السطر 74.
الآن في الجزء العلوي هنا ، نرى أن لدينا شيئًا يسمى الشكل.
ومع الشكل ، لدينا إجراء يمكننا القيام به.
هذا هو معيار HTML.
عندما تم إنشاء HTML ، كانت الفكرة هي عرض الصفحات ، ولكن باستخدام هذا النموذج أيضًا ، تكون قادرًا على إرسال
البيانات إلى الخادم ونقوم بذلك باستخدام سمة الإجراء هذه.
وهنا يمكننا أن نضع أو ننشر أو نحصل على.
وإذا كنت تتذكر ، فهذا بالضبط ما لدينا هنا.
ستكون نقطة النهاية هذه قادرة على قبول الطرق إما الحصول عليها أو نشرها.
الآن لسنا بحاجة إلى الدخول في تفاصيل ما هو الحصول على المنشور ، ولكن الطريقة الجيدة للتفكير في الأمر
هي أنه يمكننا إرسال البيانات من خلال إرفاق المعلومات ببساطة بعنوان URL.
نفس الشيء هنا ، ولكن من الناحية المثالية لا نريد إرسال رسائل البريد الإلكتروني والرسالة للأشخاص في عنوان URL.
من الناحية المثالية ، نريد إرساله عبر جزء من نص غير واضح وواضح.
لذلك في حالتنا سنستخدم المنشور وسأوضح لك كيف يعمل هذا.
لذلك سيكون لدينا إجراء هنا أنه منشور.
الآن ، الطريقة التي يعمل بها هذا في الواقع هي أنه سيتعين علينا استدعاء نموذج الإرسال ، والذي بالمناسبة ، سيكون ما ستكون
عليه نقطة النهاية.
لذلك مع نموذج عندما أنقر.
أرسل هنا.
سيتم تشغيل عنوان URL هذا.
بشكل أساسي ، قم بإرسال النموذج بامتداد.
طريقة.
هذا هو آخر.
لذلك سيتم نشر نموذج إرسال الإجراء عند النقر فوق إرسال.
دعنا نحفظ هذا ونتحقق مرة أخرى من أنه يعمل.
لذلك سأقول تقديم النموذج هنا.
انا ذاهب لانقاذ.
والآن ، سأعود فقط.
تم إرسال النموذج.
الصيحة!
إذا رجعنا وكتبنا بعض الهراء.
دعونا في الواقع تحديث.
تأكد من أنها جديدة.
إذا قمت بالنقر فوق إرسال.
انظر إلى ذلك.
أحصل على النموذج المقدم.
الصيحة.
وترى أن نقطة النهاية هنا هي إرسال النموذج.
كان هذا هو الإجراء الذي أضفناه في ملف HTML.
مرة أخرى ، إذا عدنا إلى الوراء ، فافتح أدوات المطور.
اذهب إلى الشبكة هنا.
لنجعل هذا أصغر قليلاً.
إذا قمت بالنقر فوق إرسال.
انظر إلى ذلك في شبكتي ، ترى أن لدينا نموذج الإرسال.
إذا نقرت عليه ، أحصل على الرد الخاص بالصيحة المقدمة.
وإذا ذهبت إلى الرؤوس ، فسترى أنني قمت بعمل طريقة نشر لأن هذا ما قلته.
هذا سوف أرسل البيانات إلى الخادم.
ترى أن نوع المحتوى هو تطبيق x ، w ، w w لعنوان URL المشفر.
هذا مجرد نوع بيانات قياسي يمكننا إرساله.
عندما نستخدم ملفات.
علامة النموذج في HTML ، لكن لا داعي للقلق بشأن ذلك لأن لدينا الآن إمكانية الوصول إلى البيانات.
الذي يرسله المستخدم.
لذا في الفيديو التالي ، سنحاول التقاط البيانات التي أرسلتها إلى الخادم وقراءتها بالفعل
باستخدام كود الثعبان.
سأراك في المرحلة التالية.
مع السلامة.