จาก Tutorial 4 ของ Django นั้น จะมี อยู่ 2 หัวข้อใหญ่ๆ
( เนื้อหา ส่วนใหญ่ อยู่ใน slide วันที่ 30/1/2560)
1 การทำ หน้าโหวดคะแนน ให้กับ ตัวเลือกในแต่ละคำถาม การแสดง ผลออกในหน้า detail result นั้นเอง ส่วน vote นั้นจะเป็นการทำงานที่ไม่แสดงออกมาเป็นหน้าจอ แต่เป็นส่วนตัดสินใจว่าจะให้ทำยังไงต่อไป
เมื่อ ทำตาม จะได้ผลลัพ ประมาณนี้ คือ
เมื่อคลิกเข้าไปในแต่ละคำถามก็จะพบ กับ หัวข้อคำถามและตัวเลือก มาให้เลือก
จากนั้นเมื่อทำการกดโหวด ในตัวเลือกที่ต้องการแล้วจะขึ้นหน้าผลลัพธ์
ซึ่อต่อไป
2 เป็นเรื่องของ generic views เนื่องจาก คำสั่ง ดึงค่าข้อมูล และการ บันทึกขึ้นมูล การอ่าน template และการ แสดง ผล render template เป็นเรื่องที่ทำบ่อย Django จึงได้ ทำ shortcut ชื่อว่า Generic system ขึ้นมา
- Less code is better
โดยที่ ผลลัพธ์หลังจากการ ทำตาม ในหัวข้อนี้เสร็จแล้ว ผลลัพธ์ที่ได้จะเหมือนกับหัวข้อที่ 1 แต่โค้ดด้านในจะไม่เหมือนกัน
ซึ่งเมื่อเราทำส่วนนี้เสร็จ เราจะสามารถ แก้ไขชื่อตัวแปร ที่ส่งให้กับ template ได้ง่ายขึ้น (ทำให้มันเข้ากันได้ง่าย)
ซึ่ง generic มัน สามารถกำหนด ว่ามันจะใช้ กับ model ตัวไหน กำหนดชื่อตัวแปรที่จะส่งค่าไป กำหนดว่าจะใช้ template ตัวไหน เป็นต้น ทำให้เราสามารถแก้ไข path หรือ ตัวแปรที่จะส่ง หรือ model ที่จะใช้งานได้ง่ายขึ้น
เนื้อหาเพิ่มเติม : https://drive.google.com/file/d/0B7asHdbzNieldFA1M1BzTk5ERDQ/view?usp=sharing
ไม่มีความคิดเห็น:
แสดงความคิดเห็น