def test_task_crud(self): user = get_user_model().objects.create() task1 = Todo() task1.name = 'Sample task' task1.user = user task1.save() self.assertEqual(task1.priority, 0) task2 = Todo() task2.name = 'Second task' task2.user = user task2.save() self.assertEqual(task2.priority, 1) task1.name = 'New task' task1.save() task1.delete() self.assertEqual(Todo.objects.count(), 1)
def add(request): todo = Todo() todo.task = request.POST.get('new_task', 'default') todo.user = request.user todo.save() return HttpResponseRedirect(reverse('index'))