def AddTasks(request): page_data = {"AddTask_form": AddTask} if request.method == 'POST': AddTask_form = AddTask(request.POST) if (AddTask_form.is_valid()): desc = AddTask_form.cleaned_data["Description"] chois = AddTask_form.cleaned_data["Category"] task = Tasks() task.username = request.user task.description = desc task.completed = False sel_category = TaskCategory.objects.filter(id=str(int(chois) + 10)).get() task.category = sel_category task.save() status_object = HiddenStatus.objects.get(id=4) if status_object.status: page_data = fillpagedata(request.user, True) enable = True else: page_data = fillpagedata(request.user, False) enable = False return render(request, 'tasks/tasks.html', { "dat": page_data, "enabled": enable }) return render(request, 'tasks/AddTasks.html', context=page_data)
def test_task_creation(self): task = Tasks(**TASK) task.priority = self.priority task.user = self.user task.save() self.assertEqual(task.name, 'ver el partido')
def create_task(request): user = request.user response = Response(data={'status': 'error'}, status=status.HTTP_200_OK) request_data = json.loads(request.body) if request_data.get('title') and request_data.get('description'): task = Tasks(title=request_data.get('title'), description=request_data.get('description'), owner=user) task.save() response.data = {'status': 'success'} return response
def topJobs(): images = ("/mowing.jpg", "/grocery.jpg", "/cleaning.jpg", "/shoveling.jpg", "/moving.jpg", "/plumbing.jpg") tasks = ('Mow Lawn', 'Groceries', 'Clean House', 'Snow Shoveling', 'Moving', 'Plumbing') links = ('mowing/', 'grocery/', 'cleaning/', 'shoveling/', 'moving/', 'plumbing/') p = zip(tasks, images, links) for t in p: q = Tasks(Task=t[0], Photo=t[1], Link=t[2]) q.save()
def create_task(request): response = json.loads(request.body) title = response['title'] description = response['description'] task_date = response['date'] token = response['token'] print(token) user_id = jwt.decode(token, 'secret', algorithm='HS256')['user_id'] u = User.objects.get(id=user_id) t = Tasks(title=title, description=description, task_date=task_date, owner=u) t.save() newTask = Tasks.objects.filter(id=t.id) serialized_queryset = serializers.serialize('python', newTask) return JsonResponse(serialized_queryset, safe=False)
def setUp(self): self.task = Tasks(task_name='test_task', author='author') self.task.create()
def test_create_repeatedly(self): with self.assertRaises(TaskIsAlreadyExistsException): Tasks(task_name='test_task', author='author').create()