@login_required
def vacancy_update(request, vacancy_id=1):
    obj = Vacancy.objects.get(id=vacancy_id)
    form = VacancyForm(request.POST, instance=obj)
    if request.method == 'POST':
        if form.is_valid():
            form.save(commit=False)
            return HttpResponseRedirect('/accounts/profile/vacancy/all/')
    else:
        user = request.user
        obj = Vacancy.objects.get(pk=vacancy_id)
        form = VacancyForm(instance=obj)
    args = {}
    args.update(csrf(request))
    args['form'] = form
    return render_to_response('vacancy_update.html', args)