Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Traceback (most recent call last):
- File "C:\Python27\lib\site-packages\webapp2-3.0.0b1-py2.7.egg\webapp2.py", line 1573, in __call__
- rv = self.handle_exception(request, response, e)
- File "C:\Python27\lib\site-packages\webapp2-3.0.0b1-py2.7.egg\webapp2.py", line 1567, in __call__
- rv = self.router.dispatch(request, response)
- File "C:\Python27\lib\site-packages\webapp2-3.0.0b1-py2.7.egg\webapp2.py", line 1314, in default_dispatcher
- return route.handler_adapter(request, response)
- File "C:\Python27\lib\site-packages\webapp2-3.0.0b1-py2.7.egg\webapp2.py", line 1138, in __call__
- return handler.dispatch()
- File "C:\Python27\lib\site-packages\webapp2-3.0.0b1-py2.7.egg\webapp2.py", line 606, in dispatch
- return self.handle_exception(e, self.app.debug)
- File "C:\Python27\lib\site-packages\webapp2-3.0.0b1-py2.7.egg\webapp2.py", line 604, in dispatch
- return method(*args, **kwargs)
- File "webserver.py", line 47, in get
- res_list = db_methods.getAllRestaurants()
- File "D:\FSND-Virtual-Machine\vagrant\menu-database\db_methods.py", line 22, in getAllRestaurants
- restaurants = session.query(Restaurant.name).order_by(Restaurant.name.asc()).all()
- File "build\bdist.win32\egg\sqlalchemy\orm\query.py", line 2703, in all
- return list(self)
- File "build\bdist.win32\egg\sqlalchemy\orm\query.py", line 2855, in __iter__
- return self._execute_and_instances(context)
- File "build\bdist.win32\egg\sqlalchemy\orm\query.py", line 2878, in _execute_and_instances
- result = conn.execute(querycontext.statement, self._params)
- File "build\bdist.win32\egg\sqlalchemy\engine\base.py", line 945, in execute
- return meth(self, multiparams, params)
- File "build\bdist.win32\egg\sqlalchemy\sql\elements.py", line 263, in _execute_on_connection
- return connection._execute_clauseelement(self, multiparams, params)
- File "build\bdist.win32\egg\sqlalchemy\engine\base.py", line 1053, in _execute_clauseelement
- compiled_sql, distilled_params
- File "build\bdist.win32\egg\sqlalchemy\engine\base.py", line 1121, in _execute_context
- None, None)
- File "build\bdist.win32\egg\sqlalchemy\engine\base.py", line 1402, in _handle_dbapi_exception
- exc_info
- File "build\bdist.win32\egg\sqlalchemy\util\compat.py", line 203, in raise_from_cause
- reraise(type(exception), exception, tb=exc_tb, cause=cause)
- File "build\bdist.win32\egg\sqlalchemy\engine\base.py", line 1116, in _execute_context
- context = constructor(dialect, self, conn, *args)
- File "build\bdist.win32\egg\sqlalchemy\engine\default.py", line 598, in _init_compiled
- self.cursor = self.create_cursor()
- File "build\bdist.win32\egg\sqlalchemy\engine\default.py", line 821, in create_cursor
- return self._dbapi_connection.cursor()
- File "build\bdist.win32\egg\sqlalchemy\pool.py", line 926, in cursor
- return self.connection.cursor(*args, **kwargs)
- ProgrammingError: (sqlite3.ProgrammingError) SQLite objects created in a thread can only be used in that same thread.The object was created in thread id 7332 and this is thread id 5860 [SQL: u'SELECT restaurant.name AS restaurant_name \nFROM restaurant ORDER BY restaurant.name ASC'] [parameters: [{}]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement