Esempio n. 1
0
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)
Esempio n. 2
0
    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')
Esempio n. 3
0
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
Esempio n. 4
0
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()
Esempio n. 5
0
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)
Esempio n. 6
0
 def setUp(self):
     self.task = Tasks(task_name='test_task', author='author')
     self.task.create()
Esempio n. 7
0
 def test_create_repeatedly(self):
     with self.assertRaises(TaskIsAlreadyExistsException):
         Tasks(task_name='test_task', author='author').create()