· 5 years ago · Sep 20, 2020, 06:28 PM
12020-09-20T15:08:53.580668+00:00 app[web.1]: [2020-09-20 15:08:53,576] ERROR in app: Exception on / [GET]
22020-09-20T15:08:53.580676+00:00 app[web.1]: Traceback (most recent call last):
32020-09-20T15:08:53.580678+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/sqlalchemy/util/_collections.py", line 1020, in __call__
42020-09-20T15:08:53.580679+00:00 app[web.1]: return self.registry[key]
52020-09-20T15:08:53.580680+00:00 app[web.1]: KeyError: 139832105410688
62020-09-20T15:08:53.580680+00:00 app[web.1]:
72020-09-20T15:08:53.580681+00:00 app[web.1]: During handling of the above exception, another exception occurred:
82020-09-20T15:08:53.580682+00:00 app[web.1]:
92020-09-20T15:08:53.580682+00:00 app[web.1]: Traceback (most recent call last):
102020-09-20T15:08:53.580683+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line 2447, in wsgi_app
112020-09-20T15:08:53.580683+00:00 app[web.1]: response = self.full_dispatch_request()
122020-09-20T15:08:53.580684+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line 1952, in full_dispatch_request
132020-09-20T15:08:53.580685+00:00 app[web.1]: rv = self.handle_user_exception(e)
142020-09-20T15:08:53.580686+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line 1821, in handle_user_exception
152020-09-20T15:08:53.580686+00:00 app[web.1]: reraise(exc_type, exc_value, tb)
162020-09-20T15:08:53.580687+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/_compat.py", line 39, in reraise
172020-09-20T15:08:53.580687+00:00 app[web.1]: raise value
182020-09-20T15:08:53.580687+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line 1950, in full_dispatch_request
192020-09-20T15:08:53.580688+00:00 app[web.1]: rv = self.dispatch_request()
202020-09-20T15:08:53.580688+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line 1936, in dispatch_request
212020-09-20T15:08:53.580689+00:00 app[web.1]: return self.view_functions[rule.endpoint](**req.view_args)
222020-09-20T15:08:53.580689+00:00 app[web.1]: File "/app/src/views.py", line 10, in home
232020-09-20T15:08:53.580690+00:00 app[web.1]: data = Festival.query.all()
242020-09-20T15:08:53.580690+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask_sqlalchemy/__init__.py", line 514, in __get__
252020-09-20T15:08:53.580691+00:00 app[web.1]: return type.query_class(mapper, session=self.sa.session())
262020-09-20T15:08:53.580691+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/sqlalchemy/orm/scoping.py", line 78, in __call__
272020-09-20T15:08:53.580691+00:00 app[web.1]: return self.registry()
282020-09-20T15:08:53.580692+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/sqlalchemy/util/_collections.py", line 1022, in __call__
292020-09-20T15:08:53.580692+00:00 app[web.1]: return self.registry.setdefault(key, self.createfunc())
302020-09-20T15:08:53.580693+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/sqlalchemy/orm/session.py", line 3286, in __call__
312020-09-20T15:08:53.580693+00:00 app[web.1]: return self.class_(**local_kw)
322020-09-20T15:08:53.580694+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask_sqlalchemy/__init__.py", line 138, in __init__
332020-09-20T15:08:53.580694+00:00 app[web.1]: bind = options.pop('bind', None) or db.engine
342020-09-20T15:08:53.580694+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask_sqlalchemy/__init__.py", line 943, in engine
352020-09-20T15:08:53.580695+00:00 app[web.1]: return self.get_engine()
362020-09-20T15:08:53.580695+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask_sqlalchemy/__init__.py", line 962, in get_engine
372020-09-20T15:08:53.580696+00:00 app[web.1]: return connector.get_engine()
382020-09-20T15:08:53.580696+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask_sqlalchemy/__init__.py", line 556, in get_engine
392020-09-20T15:08:53.580696+00:00 app[web.1]: self._engine = rv = self._sa.create_engine(sa_url, options)
402020-09-20T15:08:53.580697+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask_sqlalchemy/__init__.py", line 972, in create_engine
412020-09-20T15:08:53.580697+00:00 app[web.1]: return sqlalchemy.create_engine(sa_url, **engine_opts)
422020-09-20T15:08:53.580698+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/sqlalchemy/engine/__init__.py", line 500, in create_engine
432020-09-20T15:08:53.580698+00:00 app[web.1]: return strategy.create(*args, **kwargs)
442020-09-20T15:08:53.580699+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/sqlalchemy/engine/strategies.py", line 87, in create
452020-09-20T15:08:53.580699+00:00 app[web.1]: dbapi = dialect_cls.dbapi(**dbapi_args)
462020-09-20T15:08:53.580699+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py", line 753, in dbapi
472020-09-20T15:08:53.580700+00:00 app[web.1]: import psycopg2
482020-09-20T15:08:53.580700+00:00 app[web.1]: ModuleNotFoundError: No module named 'psycopg2'
492020-09-20T15:08:53.581583+00:00 app[web.1]: 10.15.154.196 - - [20/Sep/2020:15:08:53 +0000] "GET / HTTP/1.1" 500 290 "https://dashboard.heroku.com/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:80.0) Gecko/20100101 Firefox/80.0"
502020-09-20T15:08:53.582175+00:00 heroku[router]: at=info method=GET path="/" host=festival-is.herokuapp.com request_id=954fe399-a0cb-456a-b8a7-bacb9c7a0c6e fwd="84.242.68.245" dyno=web.1 connect=0ms service=45ms status=500 bytes=470 protocol=https
512020-09-20T15:08:53.692372+00:00 app[web.1]: 10.15.154.196 - - [20/Sep/2020:15:08:53 +0000] "GET /favicon.ico HTTP/1.1" 404 232 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:80.0) Gecko/20100101 Firefox/80.0"
522020-09-20T15:08:53.692973+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=festival-is.herokuapp.com request_id=bed46d94-9cb6-4f33-abb6-4c864cec2777 fwd="84.242.68.245" dyno=web.1 connect=0ms service=4ms status=404 bytes=400 protocol=https
532020-09-20T15:09:00.858264+00:00 app[web.1]: 10.15.154.196 - - [20/Sep/2020:15:09:00 +0000] "GET /home HTTP/1.1" 404 232 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:80.0) Gecko/20100101 Firefox/80.0"
542020-09-20T15:09:00.859163+00:00 heroku[router]: at=info method=GET path="/home" host=festival-is.herokuapp.com request_id=00d86992-8662-4d6d-bde2-c398375d11f4 fwd="84.242.68.245" dyno=web.1 connect=0ms service=2ms status=404 bytes=400 protocol=https
552020-09-20T15:09:04.372271+00:00 app[web.1]: [2020-09-20 15:09:04,371] ERROR in app: Exception on /register [GET]
562020-09-20T15:09:04.372281+00:00 app[web.1]: Traceback (most recent call last):
572020-09-20T15:09:04.372282+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line 2447, in wsgi_app
582020-09-20T15:09:04.372282+00:00 app[web.1]: response = self.full_dispatch_request()
592020-09-20T15:09:04.372290+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line 1952, in full_dispatch_request
602020-09-20T15:09:04.372291+00:00 app[web.1]: rv = self.handle_user_exception(e)
612020-09-20T15:09:04.372291+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line 1821, in handle_user_exception
622020-09-20T15:09:04.372292+00:00 app[web.1]: reraise(exc_type, exc_value, tb)
632020-09-20T15:09:04.372292+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/_compat.py", line 39, in reraise
642020-09-20T15:09:04.372293+00:00 app[web.1]: raise value
652020-09-20T15:09:04.372293+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line 1950, in full_dispatch_request
662020-09-20T15:09:04.372294+00:00 app[web.1]: rv = self.dispatch_request()
672020-09-20T15:09:04.372294+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line 1936, in dispatch_request
682020-09-20T15:09:04.372295+00:00 app[web.1]: return self.view_functions[rule.endpoint](**req.view_args)
692020-09-20T15:09:04.372295+00:00 app[web.1]: File "/app/src/views.py", line 33, in register
702020-09-20T15:09:04.372296+00:00 app[web.1]: form = RegistrationForm()
712020-09-20T15:09:04.372296+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/wtforms/form.py", line 208, in __call__
722020-09-20T15:09:04.372297+00:00 app[web.1]: return type.__call__(cls, *args, **kwargs)
732020-09-20T15:09:04.372297+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask_wtf/form.py", line 87, in __init__
742020-09-20T15:09:04.372297+00:00 app[web.1]: super(FlaskForm, self).__init__(formdata=formdata, **kwargs)
752020-09-20T15:09:04.372298+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/wtforms/form.py", line 274, in __init__
762020-09-20T15:09:04.372298+00:00 app[web.1]: self.process(formdata, obj, data=data, **kwargs)
772020-09-20T15:09:04.372298+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/wtforms/form.py", line 131, in process
782020-09-20T15:09:04.372299+00:00 app[web.1]: field.process(formdata)
792020-09-20T15:09:04.372299+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/wtforms/csrf/core.py", line 43, in process
802020-09-20T15:09:04.372299+00:00 app[web.1]: self.current_token = self.csrf_impl.generate_csrf_token(self)
812020-09-20T15:09:04.372300+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask_wtf/csrf.py", line 139, in generate_csrf_token
822020-09-20T15:09:04.372300+00:00 app[web.1]: return generate_csrf(
832020-09-20T15:09:04.372300+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask_wtf/csrf.py", line 33, in generate_csrf
842020-09-20T15:09:04.372301+00:00 app[web.1]: secret_key = _get_config(
852020-09-20T15:09:04.372301+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask_wtf/csrf.py", line 128, in _get_config
862020-09-20T15:09:04.372301+00:00 app[web.1]: raise RuntimeError(message)
872020-09-20T15:09:04.372302+00:00 app[web.1]: RuntimeError: A secret key is required to use CSRF.
882020-09-20T15:09:04.373292+00:00 app[web.1]: 10.15.154.196 - - [20/Sep/2020:15:09:04 +0000] "GET /register HTTP/1.1" 500 290 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:80.0) Gecko/20100101 Firefox/80.0"
892020-09-20T15:09:04.374183+00:00 heroku[router]: at=info method=GET path="/register" host=festival-is.herokuapp.com request_id=72e75ea8-4bb7-4d3e-884f-b5ac3e6da706 fwd="84.242.68.245" dyno=web.1 connect=0ms service=4ms status=500 bytes=470 protocol=https
902020-09-20T15:46:19.263662+00:00 heroku[web.1]: Idling
912020-09-20T15:46:19.270829+00:00 heroku[web.1]: State changed from up to down
922020-09-20T15:46:20.803887+00:00 heroku[web.1]: Stopping all processes with SIGTERM
932020-09-20T15:46:20.837940+00:00 app[web.1]: [2020-09-20 15:46:20 +0000] [9] [INFO] Worker exiting (pid: 9)
942020-09-20T15:46:20.837952+00:00 app[web.1]: [2020-09-20 15:46:20 +0000] [10] [INFO] Worker exiting (pid: 10)
952020-09-20T15:46:20.848594+00:00 app[web.1]: [2020-09-20 15:46:20 +0000] [4] [INFO] Handling signal: term
962020-09-20T15:46:20.949538+00:00 app[web.1]: [2020-09-20 15:46:20 +0000] [4] [INFO] Shutting down: Master
972020-09-20T15:46:21.034402+00:00 heroku[web.1]: Process exited with status 0
98