My faith in Django's convenience methods is shattered.