def get(self, request): user_form = UserForm.signup_form() JobSeeker_profile_form = JobSeekerForm.signup_form() context = { 'user_form': user_form, 'JobSeeker_profile_form': JobSeeker_profile_form, 'page_title': 'job seeker signup' } return render(request, 'jobseeker_signup.html', context)
def get(self, request): user_form = UserForm.signup_form() company_profile_form = CompanyForm.signup_form() context = { 'user_form': user_form, 'company_profile_form': company_profile_form, 'page_title': 'company signup' } return render(request, 'company_signup.html', context)
def post(self, request): user_form = UserForm.signup_form(request.POST) JobSeeker_profile_form = JobSeekerForm.signup_form(request.POST) if user_form.is_valid() and JobSeeker_profile_form.is_valid(): user = user_form.save(commit=False) job_seeker_profile = JobSeeker_profile_form.save(commit=False) user.user_type = User.JOB_SEEKER job_seeker_profile.user = user user_form.save() JobSeeker_profile_form.save() login(request, user) return redirect('/') else: context = { 'user_form': user_form, 'JobSeeker_profile_form': JobSeeker_profile_form, 'page_title': 'job seeker signup' } return render(request, 'jobseeker_signup.html', context)
def post(self, request): user_form = UserForm.signup_form(request.POST) company_profile_form = CompanyForm.signup_form(request.POST) if user_form.is_valid() and company_profile_form.is_valid(): user = user_form.save(commit=False) company_profile = company_profile_form.save(commit=False) user.user_type = User.COMPANY company_profile.user = user user_form.save() company_profile.save() login(request, user) return redirect('/') else: context = { 'user_form': user_form, 'company_profile_form': company_profile_form, 'page_title': 'company signup' } return render(request, 'company_signup.html', context)