مع نمو تطبيق Django، تكون قاعدة البيانات عادةً أول وأهم اختناق. يتضمن توسيع النطاق تحسين الاستعلامات والفهرسة وإدارة الاتصالات والنسخ المكررة للقراءة والتخزين المؤقت والتغييرات المعمارية في النهاية — معالجة قاعدة البيانات هي العمل ذو الأولوية الأعلى لتوسيع النطاق بالنسبة لمعظم تطبيقات Django.
1. تحسين الاستعلامات أولاً (أكبر الكسب وأقل التكاليف)
Book.objects.select_related().prefetch_related()
Article.objects.only(, )
Article.objects.values()
django.db.models Count, Sum
Author.objects.annotate(book_count=Count())
