Форум сайта python.su
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png) 
			 
							 0
  0   
								
								Пишу графическую морду для программы и хотел выполнять запросы БД в отдельном потоке, но с sqlalchemy возникли проблемы (объект сессии привязывается строго к 1 потоку).
Исходя из этого возник вопрос: “Как работать с базой, чтобы на время запроса интерфейс не замораживался?”.
Офлайн
 
							 
							
						 26
  26   
								
								Асинхронно, rq, celery
Офлайн
 
							 53
  53   
								
								jon34
вам нужен scoped_session
Офлайн
 
							 0
  0   
								
								ajib6ept
Для не очень большого приложения работающего с sqlite, это мягко говоря over head.
Офлайн
 
							 0
  0   
								
								sander
спасибо за наводку, пошёл читать
Офлайн
 
							 88
  88   
								
								jon34Для такого приложения готовый http://www.python-camelot.com/ не подойдёт?
Для не очень большого приложения работающего с sqlite
Офлайн
 
							 
							
						 49
  49   
								
								sander
Подтверждаю. Мало того, в документации на первых 20 страницах это написано. Причем большими буквами…
Офлайн
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png)