Example #1
0
def dashboard_create_rfp(request):
    context = RequestContext(request)
    user = request.user

    if request.method == "POST":
        form = RfpCreate(request.POST,request.FILES)
        if form.is_valid():
            form.save()
            return HttpResponseRedirect(reverse('dashboard_rfp_listing'))

    else:
        form = RfpCreate()

    context_dict = {'form' : form, 'user' : user}

    return render_to_response('dashboard/dashboard_create_rfp.html', context_dict, context)
Example #2
0
def dashboard_edit_rfp(request, rfpId):
    context = RequestContext(request)
    user = request.user
    rfp = RfpCampaign.objects.get(id = rfpId)

    if request.method == "POST":
        form = RfpCreate(request.POST,request.FILES,instance=rfp)
        if form.is_valid():
            form.save()
            return HttpResponseRedirect(reverse('dashboard_rfp_listing'))

    else:
        form = RfpCreate(instance = rfp)

    context_dict = {'form' : form, 'user' : user, 'rfp' : rfp}

    return render_to_response('dashboard/dashboard_edit_rfp.html', context_dict, context)