Exemplo n.º 1
0
def by_ticket(request):
    f = ByTicketForm(request.GET)

    if not f.is_valid():
        return HttpResponse(status=400)

    r = f.cleaned_data
    resp = data_by_ticket(r['ticket'], r['start_date'], r['end_date'])

    return HttpResponse(json.dumps(resp, cls=SetEncoder),
                        content_type='application/json')
Exemplo n.º 2
0
def by_ticket(request):
    f = ByTicketForm(request.GET)

    if not f.is_valid():
        return HttpResponse(status=400)

    r = f.cleaned_data
    resp = data_by_ticket(r['ticket'], r['start_date'], r['end_date'])

    return HttpResponse(json.dumps(resp, cls=SetEncoder),
                        content_type='application/json')
Exemplo n.º 3
0
def by_ticket(request):
    f = ByTicketForm(request.GET)

    if not f.is_valid():
        return HttpResponse(status=400)

    r = f.cleaned_data
    resp = data_for_single_object('ticket', r['obj_id'], r['start_date'],
                                  r['end_date'])
    resp['workhours'] = get_workhours(r['start_date'])

    return HttpResponse(json.dumps(resp, cls=SetEncoder),
                        content_type='application/json')