Exemple #1
0
def skill_edit(id):
    if request.method == 'GET':
        skill = get_data_by_id(Skill, id)
        result = get_data(Skill)
        form = SkillForm()
        form.id.data = skill.id
        form.name.data = skill.name
        return render_template('code.html', skills=result, form=form)
Exemple #2
0
def user_edit(id):
    if request.method == 'GET':
        user = get_data_by_id(Person, id)
        result = get_data(Person)
        form = UserForm()
        form.id.data = user.id
        form.first_name.data = user.first_name
        form.second_name.data = user.second_name
        form.birthday.data = user.birthday
        form.city.data = user.city
        return render_template('users.html', users=result, form=form)
Exemple #3
0
def profession_edit(id):
    if request.method == 'GET':
        profession = get_data_by_id(Profession, id)
        result = get_data(Profession)
        form = ProfessionForm()
        form.id.data = profession.id
        form.name.data = profession.name
        form.minimal_work_expirience.data = profession.minimal_work_expirience
        form.minimal_education.data = profession.minimal_education
        form.category.data = profession.category
        return render_template('image.html', professions=result, form=form)
Exemple #4
0
def vacancy_edit(id):
    if request.method == 'GET':
        vacancy = get_data_by_id(Vacancy, id)
        professions = get_data(Profession)
        result = get_data(Vacancy)
        form = VacancyForm()
        form.id.data = vacancy.id
        form.name.data = vacancy.name
        form.description.data = vacancy.description
        form.duties.data = vacancy.duties
        form.salary.data = vacancy.salary
        form.profession_id.data = vacancy.profession_id
        form.profession_id.choices = [(profession.id, profession.name)
                                      for profession in professions]

        return render_template('tags.html', vacancies=result, form=form)
Exemple #5
0
def userskill_edit(id):
    if request.method == 'GET':
        userskill = get_data_by_id(UserSkill, id)

        users = get_data(Person)
        skills = get_data(Skill)
        req = req2(Person, UserSkill, Skill)
        userskills = [UserSkillDTO(i[0], i[1], i[3]) for i in req]

        form = UserSkillForm(request.form)
        form.skill_id.choices = [(skill.id, skill.name) for skill in skills]
        form.user_id.choices = [(user.id, user.first_name) for user in users]
        form.id.data = userskill.id
        form.skill_id.data = userskill.skill_id
        form.user_id.data = userskill.user_id
        return render_template('user_has_code.html',
                               userskills=userskills,
                               form=form)
Exemple #6
0
def profession_skill_edit(id):
    if request.method == 'GET':
        professionskill = get_data_by_id(ProfessionSkill, id)

        professions = get_data(Profession)
        skills = get_data(Skill)
        req = req4(Profession, ProfessionSkill, Skill)
        professionskills = [ProfessionSkillDTO(i[0], i[1], i[2]) for i in req]

        form = ProfessionSkillForm(request.form)
        form.skill_id.choices = [(skill.id, skill.name) for skill in skills]
        form.profession_id.choices = [(profession.id, profession.name)
                                      for profession in professions]
        form.id.data = professionskill.id
        form.skill_id.data = professionskill.skill_id
        form.profession_id.data = professionskill.profession_id
        return render_template('image_has_code.html',
                               professionskills=professionskills,
                               form=form)