示例#1
0
文件: new.py 项目: kamalhg/time-sheet
def New(request):
    template_file = "request-new.html"
    context = RequestContext(request)

    form = RequestForm(request.POST or None, request.FILES or None)
    if form.is_valid():
        mymodel = form.save()

        msg = u"Request successfully created"
        messages.add_message(request, messages.SUCCESS, msg)
        return redirect("request:home")

    params = {
        'form': form,
    }

    return render_to_response (
        template_file,
        params,
        context_instance = context
    )
示例#2
0
def Edit(request,request_id):
    template_file = "request-edit.html"
    context = RequestContext(request)

    obj = Request.objects.get(pk=request_id)

    form = RequestForm(request.POST or None, request.FILES or None,instance=obj)
    if form.is_valid():
        mymodel = form.save()

        msg = u"Request saved successfully"
        messages.add_message(request, messages.SUCCESS, msg)
        return redirect("request:home")

    params = {
        'form': form,
        'request_id': request_id,
    }

    return render_to_response (
        template_file,
        params,
        context_instance = context
    )