Advertisement
Guest User

Untitled

a guest
Dec 7th, 2019
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. 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()
  2. # проверка на совпадение логина и пароля из веб формы в бд, возвращает id юзера(Main_users.id) в случае если найден
  3. ---------------------------------------------------------------------------------------
  4. user = models.Main_users(
  5. login_email=request.form['login_email'],
  6. password=request.form['password']) #задаем модели значения полей
  7.  
  8. user.child_users = models.Users_inns(INN=8439127398) #задаем отношение
  9. db.session.add(user) #добавляем в очередь на коммит
  10. db.session.commit()#коммитим, авто. создастся новая строка в Users_inns с fk к user
  11.  
  12. --------------------------------------------------------------------------------------
  13.  
  14. inns = db.session.query(models.Users_inns.INN).filter(models.Users_inns.user_id == db.session.query(Sessions.user_id)
  15. .filter(models.Sessions.session_key == cookie).first()[0]).all()
  16. #1получаем id юзера через его куки
  17. #2получаем все INN юзера сравнивая с результатом из 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement