Na aula, o professor sugere colocar o "client_id" e o "secret" do OAuth do github em uma variável de ambiente com o dotenv, então para já facilitar, criei a pasta "scripts" e nela criei um arquivo chamado secret_key_generator.py, e assim gerei a secret key e joguei no .env, fui fazer a mesma coisa com o "client_id" e o "secret", entretanto, sempre que inicio o servidor, aparece um erro:
Python-dotenv could not parse statement starting at line 2
Python-dotenv could not parse statement starting at line 3
Python-dotenv could not parse statement starting at line 2
Python-dotenv could not parse statement starting at line 3
Watching for file changes with StatReloader
arquivo .env:
SECRET_KEY = 'y0z%bfblw)&7o#=pjcrsyxe1-d%1jm982@237rswgh)5=_^0fy'
CLIENT_ID = 'Ov23liMdkHW27s6qxcDW',
SECRET = '7c91b51546d0796b3973f38512c10a67d72f1833',
Trecho settings.py:
SOCIALACCOUNT_PROVIDERS = {
'github': {
'APP': {
'client_id': str(os.getenv('CLIENT_ID')),
'secret': str(os.getenv('SECRET')),
'key': ''
}
}
}
Erro ao tentar logar com o github: Alguém sabe como solucionar?