Django innehåller ett inbyggt testramverk (som utökar Pythons unittest) med verktyg anpassade för webbapplikationer — en testklient för att simulera förfrågningar, ett fixtures-/databassystem som skapar en isolerad testdatabas, och hjälpmedel för att testa modeller, vyer och formulär.
Ett grundläggande testfall
django.test TestCase
():
():
.article = Article.objects.create(title=, body=)
():
.assertEqual((.article), )
():
.assertFalse(.article.published)
