วันจันทร์ที่ 20 มกราคม พ.ศ. 2557

Django Book Chapter 1 : Introduction to Django

    Django คือ Web Framework ซึ่งใช้ในการช่วยพัฒนา Web Application ให้ง่ายขึ้นลดความซับซ้อนและความยุ่งยากและเวลาที่ใช้ในการพัฒนา Web Application ลงไปอย่างมาก

    จากตัวอย่างการพัฒนา Web Application โดยไม่ใช่ Web Framework มาช่วยที่มีใน Django Book นั้นจะเห็นได้ว่ามีความยุ่งยากและซับซ้อนกว่ามาก อีกทั้งยังต้องคอยจัดการ Database Connection เองอีกด้วยซึ่งรูปแบบที่ใช้กันจะเป็นไฟล์นามสกุล .cgi

    โดยรูปแบบของการสร้าง Web Application โดยใช้ Django นั้นมีส่วนประกอบหลักๆ 4 ส่วนคือ Models , Views , Urls และ Templates ซึ่งทั้ง 4 ส่วนนี้เขียนขึ้นมาด้วยภาษา Python

    - Models นั้นเป็นการเขียนรูปแบบของ Database ที่เราต้องการสร้างขึ้นด้วยภาษา Python

    - Views จะเป็นการเขียนฟังก์ชั่นเพื่อเอาไว้เรียกใช้เมื่อมีการเรียก Urls และ Urls จะมาเรียกฟังก์ชั่นใน Views ที่เราไว้เขียนออกไปแสดงผล

    - Urls เป็นส่วนที่ใช้จัดการชื่อ Urls เวลาที่ผู้ใช้พิม Urls มาจะนำมาเทียบกับรูปแบบที่มีใน Urls หากตรงกันก็จะไปเรียกฟังก์ชั่นใน Views ที่เราเขียนไว้

    - Template เป็นแบบฟอร์มของหน้าเว็บ HTML ที่เราสร้างไว้เพื่อนำมาข้อมูลที่ใช้ในการแสดงผลมาใส่เข้าไปแล้วส่งกลับไปแสดงผลให้ผู้ใช้

ไม่มีความคิดเห็น:

แสดงความคิดเห็น