You are heretemplate
template
ตกแต่ง Pagination ด้วย Inclusion Tags
จากบันทึก "ทำ simple tag ใช้เอง" ของ @jittat คราวก่อน ทำให้เราพอจะเห็นภาพของ custom tag ชนิดแรกไปบ้างแล้ว คราวนี้ลองมาดูอีกชนิดหนึ่ง ซึ่งก็คือ inclusion tag ครับ
และจากบันทึกก่อนหน้านี้ "include tag และ ajax" ทำให้เราพอจะสรุปง่ายๆ ได้ว่า
นั่นก็คือ inclusion tag มันทำงานเหมือน simple tag แต่ต้องการ template เพื่อมาแสดงผลลัพธ์
สาเหตุที่ทำให้ต้องมาใช้ inclusion tag คือผมต้องการทำ [pagi
Template inheritance
ความสามารถที่น่าสนใจของ template ใน django อีกอย่างหนึ่ง (นอกจากความเข้มงวดในการใช้ code ใน template) ก็คือ template inheritance
อธิบายง่าย ๆ ก็คือความสามารถที่ template จะสืบทอดหน้าตามาจาก template อื่น ๆ แล้วก็ปรับแต่งเฉพาะส่วนที่ต้องการ ซึ่งใน django แต่ละส่วนใน template ที่ปรับแต่งได้นี้จะเรียกว่า block
ทำ simple tag ใช้เอง
ผมบังเอิญเกิดความจำเป็นต้องทำ tag ใช้เอง เพราะว่าการเขียนสคริปต์ใน template ของ django ค่อนข้างจำกัดมาโดยการออกแบบ
