Ich habe jquery, YUI und Dojo erfolgreich in verschiedenen Django-Projekten eingesetzt. Es gibt nichts an denen, die es besser gemacht haben, es speziell mit Django zu verwenden. Ich stimme jpartogy zu, dass Mochikit aufgrund der "pythonischen" (verdrehten) API mehr als jedes andere zu Django passt. Es hängt wirklich davon ab, wonach Sie in einem Ajax-Framework suchen.
Persönlich gefällt mir, was jQuery mit bestimmten Codemengen tun kann, aber die größte Herausforderung beim Schreiben von jQuery-Code besteht darin, ihn lesbar zu machen.
YUI ist viel ausführlicher als andere Frameworks, da es eine Konvention für die Verwendung von Namespaces festlegt. Es gibt jedoch Verknüpfungen zum Schreiben von weniger Code und es wird vermieden, dass versucht wird, Javascript wie etwas anderes aussehen zu lassen.
Dojo versucht, Javascript wie Java aussehen zu lassen und ist meiner Erfahrung nach ziemlich langsam. Es hat einige nette Widgets und eine Javascript-Implementierung der Django-Template-Sprache (die auch außerhalb von Django-Projekten ziemlich nützlich ist).
Ich persönlich vermeide Prototypen und Mootools, weil sie anderen Javascript-Code beschädigen können (oder umgekehrt).
Wenn Sie mit Javascript und Ajax noch nicht vertraut sind, würde ich jQuery empfehlen, da dies am einfachsten ist. Aber ich erwarte nicht, dass irgendein js-Framework in django integriert wird, hauptsächlich, weil das wirklich nicht nötig ist.