Example #1
0
def create_jobs(db_session):
    for i in range(40):
        job = Jobs()
        job.title = f"Вакансия {i}"
        job.salary = random.randint(10, 100) * 1000
        job.content = f"description {i}"
        job.contacts = f'+79{random.randint(100000000, 999999999)}'
        job.user_id = 1
        db_sess = db_session.create_session()
        db_sess.add(job)
        db_sess.commit()
Example #2
0
def add_jobs():
    form = JobsForm()
    if form.validate_on_submit():
        db_sess = db_session.create_session()
        jobs = Jobs()
        jobs.title = form.title.data
        jobs.salary = form.salary.data
        jobs.contacts = form.contacts.data
        jobs.content = form.content.data
        current_user.jobs.append(jobs)
        db_sess.merge(current_user)
        db_sess.commit()
        return redirect('/')
    return render_template('jobs.html', title='Добавление вакансии', form=form)