Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- user = db.session.query(models.Main_users.id).filter(models.Main_users.login_email == request.form['login_email'] and models.Main_users.password == request.form['password']).first()
- # проверка на совпадение логина и пароля из веб формы в бд, возвращает id юзера(Main_users.id) в случае если найден
- ---------------------------------------------------------------------------------------
- user = models.Main_users(
- login_email=request.form['login_email'],
- password=request.form['password']) #задаем модели значения полей
- user.child_users = models.Users_inns(INN=8439127398) #задаем отношение
- db.session.add(user) #добавляем в очередь на коммит
- db.session.commit()#коммитим, авто. создастся новая строка в Users_inns с fk к user
- --------------------------------------------------------------------------------------
- inns = db.session.query(models.Users_inns.INN).filter(models.Users_inns.user_id == db.session.query(Sessions.user_id)
- .filter(models.Sessions.session_key == cookie).first()[0]).all()
- #1получаем id юзера через его куки
- #2получаем все INN юзера сравнивая с результатом из 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement