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)
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)