ฉันใช้ jquery, YUI และ Dojo ในโครงการ django ต่างๆสำเร็จแล้ว ไม่มีอะไรเกี่ยวกับสิ่งที่ทำให้ดีขึ้นเมื่อใช้กับ django โดยเฉพาะ ฉันเห็นด้วยกับ jpartogy ว่า mochikit อาจพอดีกับ django มากกว่าที่อื่น ๆ เพียงเพราะ API "pythonic" (เหมือนบิด) มันขึ้นอยู่กับสิ่งที่คุณกำลังมองหาในกรอบของ ajax
โดยส่วนตัวแล้วฉันชอบสิ่งที่ jQuery สามารถทำได้กับจำนวนโค้ดที่กำหนด แต่ความท้าทายที่ยิ่งใหญ่ที่สุดในการเขียนโค้ด jQuery คือทำให้อ่านได้
YUI มีรายละเอียดมากกว่าเฟรมเวิร์กอื่น ๆ มากเนื่องจากมีการกำหนดแบบแผนในการใช้เนมสเปซ แต่มีทางลัดในการเขียนโค้ดน้อยลงและหลีกเลี่ยงการพยายามทำให้จาวาสคริปต์ดูเหมือนอย่างอื่น
Dojo พยายามทำให้ javascript ดูเหมือน Java และจากประสบการณ์ของฉันค่อนข้างช้า มีวิดเจ็ตที่ดีและการใช้งานจาวาสคริปต์ของภาษา django templating (ซึ่งค่อนข้างมีประโยชน์แม้จะอยู่นอกโครงการ django)
โดยส่วนตัวฉันหลีกเลี่ยงต้นแบบและ mootools เนื่องจากสามารถทำลายรหัสจาวาสคริปต์อื่น ๆ (หรือในทางกลับกัน)
หากคุณยังใหม่กับ javascript และ ajax ฉันขอแนะนำ jQuery เพราะเป็นวิธีที่ง่ายที่สุดในการเริ่มต้น แต่ฉันไม่คาดหวังว่าเฟรมเวิร์ก js ใด ๆ จะรวมเข้ากับ django เป็นส่วนใหญ่เพราะไม่จำเป็นต้องทำเช่นนั้น