예제 #1
0
def add_tip(request):
    if request.POST:
        form = TipForm(request.POST)
        try:
            form.save()
            return HttpResponseRedirect(reverse('tip-mytips'))
        except:
            pass
            
        return mytips(request, form)
    return HttpResponseRedirect(reverse('tip-mytips'))
예제 #2
0
def add_tip(request):
    if request.POST:
        form = TipForm(request.POST)
        try:
            form.save()
            return HttpResponseRedirect(reverse('tip-mytips'))
        except:
            pass

        return mytips(request, form)
    return HttpResponseRedirect(reverse('tip-mytips'))
예제 #3
0
def update_tip(request):
    if request.POST:
        id = request.POST.get('id')
        tip = get_object_or_404(Tip, id=id, author=request.user)
        form = TipForm(request.POST, instance=tip)
        try:
            form.save()
            return HttpResponseRedirect(reverse('tip-mytips'))
        except:
            pass
            
    context = {'form':form , 'active_menu':'mytips'}
    return direct_to_template(request, 'edit.html', context)
예제 #4
0
def update_tip(request):
    if request.POST:
        id = request.POST.get('id')
        tip = get_object_or_404(Tip, id=id, author=request.user)
        form = TipForm(request.POST, instance=tip)
        try:
            form.save()
            return HttpResponseRedirect(reverse('tip-mytips'))
        except:
            pass

    context = {'form': form, 'active_menu': 'mytips'}
    return direct_to_template(request, 'edit.html', context)