มาโครง่าย ๆ สำหรับการเข้ารหัสของคุณ
django-macros เป็นระบบฟรี ยูทิลิตี้ ที่ช่วยให้คุณสามารถตั้งค่ามาโครได้อย่างง่ายดายสำหรับเทมเพลต Django ของคุณ เครื่องมือแสนสะดวกนี้พัฒนาโดย Nick Lourie ออกแบบมาเพื่อเป็นไลบรารีสำหรับแท็กบล็อกซ้ำ ในกรณีที่แท็กในตัวทำงานไม่ถูกต้องหรือใช้งานไม่ได้ในลักษณะเฉพาะ โปรดทราบว่านี่เป็นเพียงชุดเครื่องมือแปลก ๆ และจะไม่ทำให้สิ่งใดเป็นอัตโนมัติหากคุณไม่ได้ตั้งค่าคำสั่งที่ถูกต้อง
ห้องสมุดที่มีประโยชน์
Django—สะกดว่า “django” ”—เป็นเฟรมเวิร์กเว็บโอเพนซอร์ซฟรีที่ใช้ Python ที่มีจุดมุ่งหมายเพื่อสร้างความซับซ้อน เว็บไซต์ที่ขับเคลื่อนด้วยฐานข้อมูลง่ายกว่ามาก โดยเน้นถึงความสามารถในการนำกลับมาใช้ใหม่ได้และความสามารถในการขยายได้ของส่วนประกอบ มีโค้ดให้จัดการน้อยลง มีคัปปลิ้งต่ำ พัฒนาอย่างรวดเร็ว และหลักการหลีกเลี่ยงการเขียนสิ่งต่างๆ ซ้ำแล้วซ้ำอีก ดังนั้น เฟรมเวิร์กนี้จึงมีฟีเจอร์แท็กสำหรับสร้างและแก้ไขเทมเพลต อย่างไรก็ตาม วิธีนี้ไม่ได้ผลตามที่คุณต้องการเสมอไป
หากคุณประสบปัญหากับสิ่งนี้ คุณสามารถลองใช้ django-macros ได้ ด้วยเครื่องมือนี้ คุณสามารถสร้างมาโครที่จะยอมรับอาร์กิวเมนต์ตำแหน่งและคีย์เวิร์ด strong> และใช้แท็กบล็อกซ้ำสำหรับเทมเพลตของคุณ เครื่องมือนี้มี ไลบรารีแท็กเทมเพลตสองแห่ง: หนึ่งสำหรับสร้างมาโครภายในเทมเพลตและอีกอันสำหรับแท็กบล็อกซ้ำ เมื่อคุณติดตั้งครั้งแรก คุณต้อง ตั้งค่าด้วยตนเอง มาโครและบล็อกซ้ำโดยใช้คำแนะนำที่ให้ไว้ในไซต์ดาวน์โหลดของโปรแกรม
เครื่องมือนี้ไม่ใช้งานง่ายใน ข้อกำหนดของบทช่วยสอน แต่มาพร้อมกับคุณสมบัติเจ๋ง ๆ อื่น ๆ คุณสามารถ ขยายไวยากรณ์ โดยใช้สิ่งนี้และ ชัดเจนมากขึ้นในคำสั่ง เพื่อหลีกเลี่ยงข้อผิดพลาดใดๆ แม้ว่าไลบรารีแท็กนี้จะไม่ได้มีอะไรอีกมากมาย แต่อย่างน้อยก็ทำให้ Django ใช้งานได้หลากหลายและใช้งานง่ายขึ้นมาก เมื่อเทียบกับตอนที่คุณต้องพึ่งแท็กเท่านั้น
ค้นหาบทช่วยสอนออนไลน์
โดยรวมแล้ว django-macros เป็นเครื่องมือที่ใช้งานได้หลากหลาย ซึ่งแนะนำสำหรับนักพัฒนาซอฟต์แวร์ที่ใช้ Django ไม่มีบทช่วยสอนในตัว ดังนั้นคุณจะต้องพึ่งพาเอกสารที่ผู้พัฒนาระบุไว้ในไซต์ดาวน์โหลด อย่างไรก็ตาม ยังคงเป็นยูทิลิตี้ระบบที่สะดวกหากคุณมักใช้เว็บเฟรมเวิร์กพื้นฐานและต้องการให้เทมเพลตทำงานในลักษณะเฉพาะโดยไม่ต้องเขียนโค้ดใหม่ตลอดเวลา