Quando o codigo executa a parte de salvar objetos no banco o seguinte erro aparece:
File "C:\ProgramData\Anaconda3\lib\site-packages\flask_mysqldb\__init__.py", line 58, in connect
if current_app.config['MYSQL_UNIX_SOCKET']:
KeyError: 'MYSQL_UNIX_SOCKET'
Ao que parece o flask não está sabendo lidar com valores default de configs para quando elas não são passadas. Há algum fix para isso?
As unicas configs que usei foram as que foram passadas no curso:
app.config['MYSQL_HOST'] = "0.0.0.0"
app.config['MYSQL_USER'] = "root"
app.config['MYSQL_PASSWORD'] = "admin"
app.config['MYSQL_DB'] = "jogoteca"
app.config['MYSQL_PORT'] = 3306
Nota: O servidor está funcionando corretamente e já consegui inserir todos os dados com sucesso usando o prepara_banco.py