Size: a a a

2020 June 06

АП

Агент Печенька... in Python Flask
DANGER ROUS
мне кажется лучше будет django использовать
Тебе кажется.
источник

DR

DANGER ROUS in Python Flask
конечно
источник

A

Alex in Python Flask
DANGER ROUS
мне кажется лучше будет django использовать
мне кажется тебя по ошибке в интернет выпустили.
источник

A

Alex in Python Flask
Агент Печенька
Тебе кажется.
я уже готов грешить на винду, поскольку УМВР. а тратить еще больше времени на дебаг этой херни я не готов.
источник

АП

Агент Печенька... in Python Flask
Alex
я уже готов грешить на винду, поскольку УМВР. а тратить еще больше времени на дебаг этой херни я не готов.
Всякое бывает.
источник

DR

DANGER ROUS in Python Flask
Alex
мне кажется тебя по ошибке в интернет выпустили.
давайте без этого
источник

A

Alex in Python Flask
формально такого быть не должно, поскольку в его коде явного переиспользования сессии нет, а алхимия использует NullPool и соответственно новое соединение для каждого потока.
источник

T

Tishka17 in Python Flask
а, ну кстати
источник

T

Tishka17 in Python Flask
вполне возможно, да
источник

T

Tishka17 in Python Flask
хотя NullPool
источник

T

Tishka17 in Python Flask
=(
источник

A

Alex in Python Flask
Tishka17
вполне возможно, да
что именно?
источник

T

Tishka17 in Python Flask
DANGER ROUS
Traceback (most recent call last):
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 774, in _commit_impl
   self.engine.dialect.do_commit(self.connection)
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\default.py", line 543, in do_commit
   dbapi_connection.commit()
sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 5776 and this is thread id 10132.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
 File "<input>", line 1, in <module>
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\orm\scoping.py", line 163, in do
   return getattr(self.registry(), name)(*args, **kwargs)
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\orm\session.py", line 1042, in commit
   self.transaction.commit()
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\orm\session.py", line 508, in commit
   t[1].commit()
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 1771, in commit
   self._do_commit()
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 1802, in _do_commit
   self.connection._commit_impl()
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 776, in _commit_impl
   self._handle_dbapi_exception(e, None, None, None, None)
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 1517, in _handle_dbapi_exception
   util.raise_(
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\util\compat.py", line 178, in raise_
   raise exception
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 774, in _commit_impl
   self.engine.dialect.do_commit(self.connection)
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\default.py", line 543, in do_commit
   dbapi_connection.commit()
sqlalchemy.exc.ProgrammingError: (sqlite3.ProgrammingError) SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 5776 and this is thread id 10132.
(Background on this error at: http://sqlalche.me/e/f405)
base.py", line 774, in _commit_impl
   self.engine.dialect.do_commit(self.connection)
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\default.py", line 543, in do_commit
   dbapi_connection.commit()
sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 5776 and this is thread id 10132.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
 File "<input>", line 1, in <module>
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\orm\scoping.py", line 163, in do
   return getattr(self.registry(), name)(*args, **kwargs)
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\orm\session.py", line 1042, in commit
   self.transaction.commit()
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\orm\session.py", line 508, in commit
   t[1].commit()
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 1771, in commit
   self._do_commit()
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 1802, in _do_commit
   self.connection._commit_impl()
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 776, in _commit_impl
   self._handle_dbapi_exception(e, None, None, None, None)
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 1517, in _handle_dbapi_exception
   util.raise_(
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\util\compat.py", line 178, in raise_
   raise exception
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\base.py", line 774, in _commit_impl
   self.engine.dialect.do_commit(self.connection)
 File "C:\IT\P_Y\flaskblog2\venv\lib\site-packages\sqlalchemy\engine\default.py", line 543, in do_commit
   dbapi_connection.commit()
sqlalchemy.exc.ProgrammingError: (sqlite3.ProgrammingError) SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 5776 and this is thread id 10132.
(Background on this error at: http://sqlalche.me/e/f405)
а можно целиком на пастбин? тут почему-то нет твоего кода
источник

T

Tishka17 in Python Flask
Alex
что именно?
ну если бы был пул, соединения кочевали бы между тредами
источник

DR

DANGER ROUS in Python Flask
вот что я делал
источник

A

Alex in Python Flask
Tishka17
ну если бы был пул, соединения кочевали бы между тредами
ну если бы был
источник

T

Tishka17 in Python Flask
странные какие-то маленьки трейсы
источник

ن

نواف in Python Flask
can you help me 🥺
источник

DR

DANGER ROUS in Python Flask
можете подсказать откуда вы такую информацию знаете
источник

T

Tishka17 in Python Flask
DANGER ROUS
можете подсказать откуда вы такую информацию знаете
из документации и исходников
источник