Ejemplo n.º 1
0
def availability(request):
    context = {}
    if request.method == 'POST':
        form = AvailabilityForm(request.POST.copy(),instance=Availability(user=request.user))
        if form.is_valid():
            try:
                form.save()
                context.update({'added':True})
                form = AvailabilityForm()
            except IntegrityError, e:
                context.update({'error':True,'error_message':e[0]})
        else:
            context.update({'error':True})        
Ejemplo n.º 2
0
def availability(request):
    context = {}
    if request.method == 'POST':
        form = AvailabilityForm(request.POST.copy(),instance=Availability(user=request.user))
        if form.is_valid():
            form.save()
            context.update({'added':True})
        else:
            context.update({'error':True})        
    else:
        form = AvailabilityForm()
    my_avail = Availability.objects.filter(user=request.user)
    context.update({'availability': my_avail,'form': form})
    return render(request, 'account_availability.djhtml', context)
Ejemplo n.º 3
0
def availability(request):
    context = {}
    if request.method == 'POST':
        form = AvailabilityForm(request.POST.copy(),
                                instance=Availability(user=request.user))
        if form.is_valid():
            try:
                form.save()
                context.update({'added': True})
                form = AvailabilityForm()
            except IntegrityError, e:
                context.update({'error': True, 'error_message': e[0]})
        else:
            context.update({'error': True})
Ejemplo n.º 4
0
def availability(request):
    context = {}
    if request.method == 'POST':
        form = AvailabilityForm(request.POST.copy(),
                                instance=Availability(user=request.user))
        if form.is_valid():
            form.save()
            context.update({'added': True})
        else:
            context.update({'error': True})
    else:
        form = AvailabilityForm()
    my_avail = Availability.objects.filter(user=request.user)
    context.update({'availability': my_avail, 'form': form})
    return render(request, 'account_availability.djhtml', context)
Ejemplo n.º 5
0
def availability(request):
    context = {}
    if request.method == 'POST':
        form = AvailabilityForm(request.POST.copy(),
                                instance=Availability(user=request.user))
        if form.is_valid():
            try:
                form.save()
                context.update({'added': True})
                form = AvailabilityForm()
            except IntegrityError, e:
                context.update({'error': True, 'error_message': e[0]})
        else:
            context.update({'error': True})
    else:
        form = AvailabilityForm()

    #get users availability
    """
    SELECT `account_availability`.`id`, `account_availability`.`user_id`, `account_availability`.`start`, `account_availability`.`end`
    FROM `account_availability` WHERE `account_availability`.`user_id` = 1 
    """
    my_avail = Availability.objects.filter(user=request.user)
    print my_avail.query.__str__()

    context.update({'availability': my_avail, 'form': form})
    return render(request, 'account_availability.djhtml', context)


@login_required
def availability_remove(request, a_id):