ยินดีต้อนรับกลับ.
ขวดมีเครื่องมืออื่นที่เรียกว่ากฎตัวแปรที่เรายังไม่ได้พูดถึง
และกฎของตัวแปรอะไรที่ทำให้เราทำได้คือทำบางอย่างเช่นไดนามิกนี้
ตัวอย่างเช่น สแลชผู้ใช้สแลชด้วยเครื่องหมายมากกว่าและน้อยกว่าเหล่านี้และชื่อผู้ใช้
ตอนนี้.
เราจะกลับมาที่นี่ในอีกสักครู่และบางส่วนของไวยากรณ์นี้
แต่ถ้าเรากลับไป
สิ่งที่เราสามารถทำได้ที่นี่ในเซิร์ฟเวอร์พายของเรา
บางทีเราอาจจะลบสิ่งนี้ออกไปเพราะเราไม่ต้องการมันอีกต่อไปในสวัสดีโลกของเรา
สมมติว่าเราต้องการชื่อที่นี่
หรือในกรณีของเราชื่อผู้ใช้
ที่เด็ดกว่านั้นคือ Flask จะดูนี่แล้วพูดว่า โอ้ นี่
เป็นสิ่งที่เราสามารถส่งต่อไปยังฟังก์ชันนี้ได้
ตอนนี้ฉันสามารถพูดได้ว่าชื่อผู้ใช้เท่ากับ
ชื่อผู้ใช้ที่เราได้รับ
สมมุติว่า username และลองเปลี่ยนชื่อนี้เพื่อที่คุณจะได้เห็นว่ามีความแตกต่างกันอย่างไร
ดังนั้นฉันจึงวางทุกสิ่งที่ฉันได้รับที่นี่ลงในพารามิเตอร์ชื่อสวัสดีโลกและตอนนี้ในดัชนี html ของฉัน
ฉันสามารถส่งต่อข้อมูลนี้โดยเพียงแค่ทำพารามิเตอร์ตัวที่สองและบอกว่าชื่อเท่ากับชื่อ
ตอนนี้ ถ้าฉันบันทึกสิ่งนี้ ให้กลับไปที่ดัชนี HTML ของฉันและใส่ชื่อที่นี่
และถ้าผมกลับไปที่หน้าแรกของเรา
ถ้าเราไปที่หน้าแรกของเรา
และฉันทำผิดพลาดเล็กน้อยที่นี่
นี่ควรจะอยู่ที่นี่
มันบอกว่าชื่อผู้ใช้จากบนนี้ จะเท่ากับค่าเริ่มต้นถ้าเราต้องการ
ดังนั้นจึงควรมีค่าเริ่มต้น
ฉันจะไม่ทำอะไรเลยในตอนนี้
ชื่อผู้ใช้นั้นตอนนี้จะเป็น
ชื่อผู้ใช้ในนี้
แบบนี้ถ้าผมเก็บ
กลับไป ไม่พบเพราะเราไม่มีโฮมเพจอีกต่อไป
แต่ทุกครั้งที่ฉันทำ สมมติว่าอังเดร ฉันเห็นอังเดรคนนั้นในหน้าของฉัน ฉันพบบ็อบและแซลลี่เพื่อนรักของฉัน
มันเจ๋งแค่ไหน?
จึงสามารถอ่าน URL และส่งข้อมูลด้วยวิธีนี้
และถ้าเราไปที่เอกสารเกี่ยวกับขวดและไปที่กฎตัวแปร คุณจะเห็นว่าเรามีกฎที่แตกต่างกันซึ่งเราสามารถนำไปใช้ได้
ตัวอย่างเช่น เราสามารถเรียกร้องได้จริง
เพื่อยอมรับจำนวนเต็มบวกหรือสตริงหรือทุ่น
เส้นทางที่ยอมรับเครื่องหมายทับหรือสิ่งที่เรียกว่า ID ของคุณ ซึ่งคล้ายกับตัวระบุที่ไม่ซ้ำกัน
เลยลองทำดู
ลองทำ ID ของโพสต์ที่นี่หรือในกรณีของเรา ให้คัดลอกและบอกว่าฉันต้องการชื่อผู้ใช้ด้วย แล้วอาจยอมรับตัวเลขบางประเภท
ดังนั้นแทนที่จะเป็นรหัสโพสต์อาจเป็นได้ฉันไม่รู้
ที่จริงโพสต์ ID นั้นดี
ให้มันอยู่อย่างนั้น
และมาทำให้มันใหญ่ขึ้นอีกหน่อย
ตอนนี้อยู่ในนี้
พารามิเตอร์ที่สองอาจเป็นรหัสโพสต์ที่จะเท่ากับไม่มีเลย
และเราจะผ่านสิ่งนี้ไปด้วย
ตาม ID โพสต์ที่จะเท่ากัน
โพสต์ ID ถ้าฉันบันทึก ไปที่ดัชนี html และในนี้ เรามาตั้งชื่อ แล้วเราจะทำ ID ของโพสต์ที่นี่ด้วย
ถ้าฉันปลอดภัย กลับไปเถอะ
และฉันรีเฟรช
อีกครั้ง เพราะเราทำให้เอิร์ลของเรามีความเฉพาะเจาะจงมาก
เราแค่ต้องให้ตัวเลขอะไรซักอย่างแล้วดูมัน
ฉันมีแซลลี่ด้วย
นั่นคือโพสต์บล็อกที่สองของเธอ จากนั้นโพสต์บล็อกที่ห้า เป็นต้น
และถ้าฉันทำอะไรบางอย่าง นั่นไม่ใช่ตัวเลข
ดังนั้นถ้าฉันทำสตริง
ฉันไม่เข้าใจ -- เพราะฉันได้สร้างกฎโดยใช้ไวยากรณ์นี้
เหมือนกับโคลอนที่บอกว่านี่ต้องเป็น ID และฉันส่งข้อมูลลงมาทางนี้
ตอนนี้เราได้สร้างเซิร์ฟเวอร์ที่ออกมาเสียแล้ว
ตอนนี้เราสามารถใช้ URL เพื่อสื่อสารกับเซิร์ฟเวอร์และขอข้อมูลเฉพาะเพื่อให้เซิร์ฟเวอร์ได้รับเซิร์ฟเวอร์ของเราตามพารามิเตอร์
URL ที่เรามอบให้หรือปลายทางสามารถตัดสินใจได้ว่าจะส่งทรัพยากรใดไปยังส่วนหน้า
เพื่อให้สามารถแสดงข้อมูลได้อย่างเหมาะสม
แต่เราสามารถทำสิ่งที่น่าสนใจได้เช่นกัน เช่น บางทีเมื่อเราส่งแบบฟอร์มเพื่อส่งชื่อผู้ใช้พร้อมแบบฟอร์มจริงๆ
เพื่อที่ว่าเมื่อเราส่งจดหมายขอบคุณกลับมา เราสามารถกล่าวขอบคุณ Andre หรือขอบคุณอะไรก็ได้ ชื่อผู้ใช้คือ
เยี่ยมมาก
ทีนี้ กฎตัวแปรเหล่านี้ อย่างที่คุณเห็น มีกฎสองสามข้อ และคุณสามารถอ่านเอกสารประกอบได้
คุณอาจสังเกตเห็นไวยากรณ์นี้ที่นี่ ซึ่งก็คือเครื่องหมายเปอร์เซ็นต์หรือเปอร์เซ็นต์ SW หรือเปอร์เซ็นต์ DX
นี้เป็นจริงอื่น
คุณสมบัติของ Python ที่คุณสามารถอ่านได้
แต่อีกครั้ง ไม่สำคัญต่อความเข้าใจของคุณเกี่ยวกับ Python
สำหรับตอนนี้ ฉันคิดว่าเรามีทักษะพื้นฐานที่จำเป็นในการเริ่มสร้างเว็บไซต์พอร์ตโฟลิโอของเราเพราะว่าจนถึงปัจจุบันนี้
เว็บนี้ไม่ได้ดูดีขนาดนั้น
ดังนั้นเริ่มในวิดีโอหน้า เราจะสร้างเว็บไซต์ที่เจ๋งจริงๆ บางอย่างที่ดู
อืม แบบนี้มากกว่า
เพื่อที่ในตอนท้ายเราสามารถมีเว็บไซต์พอร์ตโฟลิโอที่เต็มเปี่ยมได้
และถึงแม้ดูเหมือนว่าคุณจะไม่ได้เรียนรู้อะไรมากขนาดนั้น จริงๆ แล้ว คุณได้เรียนรู้ทักษะทั้งหมดที่จำเป็นในการสร้างสิ่งนี้แล้ว
ชนิดของ
ไปสำรวจกันเพิ่มเติมในวิดีโอหน้า