def test_is_all_completed(self): Todo.create(title='test title').save() Todo.create(title='test title', completed=True).save() Todo.create(title='test title').save() self.assertFalse(Todo.is_all_completed()) Todo.all_update_completed(True) self.assertTrue(Todo.is_all_completed()) Todo.delete()
def get_context_data(self, request): todos = Todo.objects.all().order_by('id') return {'todos': todos, 'filter': request.GET.get('filter', ''), 'all_completed': Todo.is_all_completed()}