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()
def create_jobs(): session = db_session.create_session() if not request.json: return jsonify({'error': 'Empty request'}) elif not all(key in request.json for key in [ 'team_leader', 'job', 'id', 'is_finished', 'work_size', 'collaborators' ]): return jsonify({'error': 'Bad request'}) if session.query(Jobs).get(request.json.get('id')): print('Id already exists') session = db_session.create_session() jobs = Jobs() jobs.job = request.json.get('job') jobs.is_finished = request.json.get('is_finished') jobs.collaborators = request.json.get('collaborators') jobs.work_size = request.json.get('work_size') jobs.team_leader = request.json.get('team_leader') jobs.user_id = request.json.get('id') session.add(jobs) session.commit() return jsonify({'success': 'OK'})