Пример #1
0
 def get(self, request, *args, **kwargs):
     recruit_instance = recruit_check(request.user)
     response = {'recruit_img': load_client_img(recruit_instance),
                 'form': RecruitUploadImgForm(),
                 }
     return render(request=request, template_name=self.template_name,
                   context=response)
Пример #2
0
 def get(self, request, *args, **kwargs):
     recruit_instance = recruit_check(request.user)
     response = {'recruit_img': load_client_img(recruit_instance),
                 'data': recruit_show_page_get(recruit_instance),
                 }
     return render(request=request, template_name=self.template_name,
                   context=response)
Пример #3
0
def recruit_main_page(request):  # TeamRome
    recruit_instance = recruit_check(request.user)
    response = {'recruit_img': load_client_img(recruit_instance),
                'data': 'foo()',
                }
    return render(request, template_name='recruit/recruit_main_template.html',
                  context=response)
Пример #4
0
    def post(self, request, id_a):
        """ Создание собеседования для клиента """
        applicant_user = Client.objects.get(id=id_a)
        response = request.POST

        files = request.FILES.getlist('files')
        j = JobInterviews(
            client=applicant_user,
            name=response.get('name'),
            jobinterviewtime=response.get('time'),
            jobinterviewdate=response.get('date'),
            interview_author=recruit_check(request.user),
            position=response.get('position'),
            organization=response.get('organization'),
            responsible_person=response.get('responsible_person'),
            contact_responsible_person_1str=response.get('phone'),
            contact_responsible_person_2str=response.get('telegram'),
            location=response.get('address'),
            additional_information=response.get('addition'),
        )

        if response.get('vacancy'):
            j.vacancies = Vacancy.objects.get(id=int(response.get('vacancy')))
        j.save()
        if files:
            for file in files:
                f = FilesForJobInterviews(
                    add_file=file,
                    jobinterviews_files=j,
                )
                f.save()
        return redirect(applicant_user.get_tasks_url())
Пример #5
0
 def get(self, request, *args, **kwargs):
     recruit_instance = recruit_check(request.user)
     response = {
         'recruit_img': load_client_img(recruit_instance),
         "data": recruit_experience_page_get(recruit_instance),
     }
     return render(request, self.template_name, response)
Пример #6
0
 def post(self, request):
     recruit_instance = recruit_check(request.user)
     'foo()'
     return redirect(to='/recruit/edit/')
Пример #7
0
 def get(self, request, *args, **kwargs):
     recruit_instance = recruit_check(request.user)
     response = {'recruit_img': load_client_img(recruit_instance),
                 'data': 'foo()',
                 }
     return render(request, self.template_name, response)
Пример #8
0
 def post(self, request):
     recruit_instance = recruit_check(request.user)
     recruit_education_page_get(recruit_instance, request)
     return redirect(to='/recruit/edit/')
Пример #9
0
 def post(self, request):
     recruit_instance = recruit_check(request.user)
     recruit_experience_page_post(recruit_instance, request)
     return redirect(to='/recruit/edit/')
Пример #10
0
 def post(self, request):
     recruit_instance = recruit_check(request.user)
     recruit_edit_page_post(recruit_instance, request)
     return redirect(to='/recruit/profile/')
Пример #11
0
 def post(self, request):
     recruit_instance = recruit_check(request.user)
     photo_page_post(recruit_instance, request)
     return redirect(to='/recruit/edit')