مرحبًا بعودتك.
تحتوي القارورة على أداة أخرى تسمى القواعد المتغيرة التي لم نتحدث عنها.
وما تسمح لنا القواعد المتغيرة بالقيام به هو القيام بشيء مثل هذه الديناميكية.
لذلك ، على سبيل المثال ، استخدم شرطة مائلة باستخدام هذه العلامات الأكبر من والأقل من واسم المستخدم.
حاليا.
سنعود إلى هذا في ثانية وبعض هذه الصيغة.
لكن إذا عدنا.
ما يمكننا القيام به هنا في فطيرة الخادم.
ربما دعنا نزيل هذا لأننا لم نعد بحاجة إليه داخل عالم الترحيب لدينا.
لنفترض أننا نريد اسمًا هنا.
أو في حالتنا ، اسم المستخدم.
الآن ، الشيء الرائع هو أن Flask سوف ينظر إلى هذا ويقول ، أوه ، هذا.
إنه شيء يمكننا نقله إلى هذه الوظيفة.
لذا يمكنني القول الآن أن اسم المستخدم يساوي.
اسم المستخدم الذي نحصل عليه.
لنفترض اسم المستخدم ودعنا نغير هذا الاسم فقط حتى ترى الاختلافات.
لذلك أقوم بوضع كل ما أستلمه هنا في معلمة hello world name والآن في فهرسي html.
يمكنني تمرير هذه البيانات ببساطة عن طريق عمل معلمة ثانية وقول الاسم يساوي الاسم.
الآن إذا قمت بحفظ هذا ، فارجع إلى فهرس HTML الخاص بي وأدخل الاسم هنا.
وإذا عدت إلى صفحتنا الرئيسية.
إذا ذهبنا إلى صفحتنا الرئيسية.
ولقد ارتكبت خطأ بسيط هنا.
يجب أن يكون هذا هنا.
لذلك يقول أن اسم المستخدم من أعلى هنا سيساوي الاسم الافتراضي إذا أردنا.
لذلك من الجيد عادة أن يكون لديك خيار افتراضي.
سأفعل أي شيء الآن.
لذلك سيكون اسم المستخدم هذا الآن.
اسم المستخدم هنا.
مثل هذا إذا حفظت.
ارجع ، لم يتم العثور على الصفحة لأننا لم نعد نملك صفحة رئيسية.
لكن في أي وقت أفعله ، دعنا نقول ، أندريه ، ألقي نظرة على أندريه على صفحتي ، أحصل على بوب
وصديقي العزيز سالي.
كم ذلك رائع؟
لذلك فهو قادر على قراءة عنوان URL وتمرير البيانات بهذه الطريقة.
وإذا ذهبنا إلى توثيق القارورة الخاص بنا وذهبنا إلى القواعد المتغيرة ، سترى أن لدينا قواعد مختلفة
يمكننا تطبيقها.
على سبيل المثال ، يمكننا بالفعل أن نطلب.
لقبول عدد صحيح موجب أو سلسلة أو عدد عشري.
مسار بحيث يقبل الشرطات المائلة أو شيئًا ما يسمى معرفك ، والذي يشبه إلى حد ما المعرف الفريد.
لذلك دعونا نجرب ذلك.
لنقم بمعرف المنشور هنا أو في حالتنا ، دعنا فقط ننسخ هذا ونقول إنني أريد أيضًا اسم المستخدم
ثم ربما أقبل نوعًا من الرقم.
لذا بدلاً من معرف النشر ، ربما يكون الأمر كذلك ، لا أعرف.
في الواقع معرف آخر جيد.
دعنا نحافظ عليها على هذا النحو.
ودعونا نجعل هذا أكبر قليلاً.
الآن هنا.
يمكن أن يكون المعامل الثاني هو معرّف المنشور الذي لن يساوي لاشيء للبدء به.
وسنقوم أيضًا بتمرير هذا.
كمعرف آخر سوف يساوي.
إذا قمت بحفظ معرّف المنشور ، فانتقل إلى فهرس html وهنا دعنا نفعل اسمًا ثم سنقوم أيضًا بعمل معرف
المنشور هنا.
إذا كنت بأمان ، ارجع.
وأنا أنعش.
حسنًا ، مرة أخرى ، لأننا جعلنا الإيرل محددًا للغاية.
سيتعين علينا فقط إعطاء نوع من الرقم وإلقاء نظرة على ذلك.
لدي سالي أيضًا.
إذن فهذه هي التدوينة الثانية لها ، ثم التدوينة الخامسة في المدونة ، وهكذا دواليك.
وإذا فعلت شيئًا ، فهذا ليس رقمًا.
لذلك إذا فعلت بعض الخيط.
لا أفهم - لأنني وضعت القاعدة باستخدام بناء الجملة هذا.
لذلك مع القولون إن هذا يجب أن يكون هوية وقد قمت بتمرير البيانات بهذه الطريقة.
حتى الآن قمنا بإنشاء خادم تداعيات.
نحن الآن قادرون على استخدام عناوين URL للتواصل مع الخادم وطلب بيانات محددة لتلقي خادمنا
بناءً على معلمات URL التي نمنحها له أو أن نقاط النهاية قادرة على تحديد المورد الذي سيتم إرساله إلى الواجهة
الأمامية.
حتى يتمكن من عرض المعلومات المناسبة.
ولكن يمكننا أيضًا أن نفعل شيئًا مثيرًا للاهتمام ، ربما عندما نقوم بإرسال نموذج لإرسال
ربما اسم المستخدم مع النموذج ، لذلك عندما نرسل رسالة شكر ، يمكننا أن نقول شكرًا لك ، أندريه ، أو شكرًا
لك مهما كان اسم المستخدم هو.
رائع جدا.
الآن ، هذه القواعد المتغيرة ، كما ترى ، هناك القليل منها ويمكنك قراءة الوثائق.
قد تلاحظ أيضًا بناء الجملة هذا هنا ، وهو علامة النسبة المئوية أو النسبة المئوية SW أو النسبة المئوية DX.
هذا في الواقع شيء آخر.
ميزة Python التي يمكنك أن تقرأ عنها.
لكن مرة أخرى ، هذا ليس مهمًا لفهمك لبايثون.
في الوقت الحالي ، على الرغم من ذلك ، أعتقد أن لدينا المهارات الأساسية اللازمة للبدء في إنشاء موقع ويب
محفظتنا لأنه حتى الآن ، بصراحة.
هذا الموقع لا يبدو رائعا.
لذا بدءًا من الفيديو التالي ، سننشئ موقعًا رائعًا حقًا ، شيء يبدو
، جيدًا ، مثل هذا.
حتى نتمكن في نهاية الأمر من الحصول على موقع ويب خاص بمحفظة أعمال كاملة.
وعلى الرغم من أنه يبدو أنك لم تتعلم الكثير حتى الآن ، فقد تعلمت بالفعل كل
المهارات اللازمة لبناء شيء كهذا.
كذلك نوع من.
دعنا نذهب لاستكشاف المزيد في الفيديو التالي.