def profile(request): context = {} if request.FILES['recruiter_file']: recruiter_file = request.FILES['recruiter_file'] json_blob_recruiter = resume_saver.save(recruiter_file) context["recruiter_json"] = json_blob_recruiter.json if request.FILES['candidate_file']: candidate_file = request.FILES['candidate_file'] json_blob_candidate = resume_saver.save(candidate_file) context["candidate_json"] = json_blob_candidate.json if context["recruiter_json"] and context["candidate_json"]: context["generated_text"] = letter_generator.generate( context["recruiter_json"], context["candidate_json"]) return JsonResponse(context)
def index(request): context = {} if request.method == 'POST': if request.FILES['recruiter_file']: recruiter_file = request.FILES['recruiter_file'] json_blob_recruiter = resume_saver.save(recruiter_file) context["uploaded_file_json"] = json_blob_recruiter.json if request.FILES['candidate_file']: candidate_file = request.FILES['candidate_file'] json_blob_candidate = resume_saver.save(candidate_file) context["uploaded_file_json_2"] = json_blob_candidate.json if context["uploaded_file_json"] and context["uploaded_file_json_2"]: context["generated_text"] = letter_generator.generate( context["uploaded_file_json"], context["uploaded_file_json_2"]) return render(request, 'generator/index.html', context)