Пример #1
0
 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)
Пример #2
0
 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)
Пример #3
0
 def post(self):
     todo = Todo()
     args = parser.parse_args()
     todo.name = args.get('name')
     todo.is_done = args.get('is_done')
     todo.is_important = args.get('is_important')
     todo.save()
     return jsonify(marshal(todo, self.fields)), 201