เขียน field ใช้เอง

Posted January 24, 2009 at Django66

บางครั้งเราต้องการจะเก็บข้อมูลในโมเดลในลักษณะที่ database หรือ field มาตรฐานของ django ไม่ได้เตรียมไว้ให้ วิธีการคร่าว ๆ ก็คือเราต้องเขียนโค้ดสำหรับแปลงข้อมูลที่ต้องการเก็บให้อยู่ในรูปที่เก็บใน database ได้ และโค้ดสำหรับแปลงกลับมาเป็นข้อมูลใน Python อย่างไรก็ตามเราสามารถทำให้ field ดังกล่าวใช้ได้เหมือนกับเป็น field ธรรมดาโดยเขียนเป็น custom field ครับ

read more