thiagopena / djangoSIGE

Sistema Integrado de Gestão Empresarial baseado em Django
http://djangosige.com.br
MIT License
423 stars 252 forks source link

No module named decouple #81

Open leilaapsilva opened 4 years ago

leilaapsilva commented 4 years ago

Estava tentando configurar e ao rodar python manage.py migrate aparece o seguinte erro:

ImportError: No module named decouple

Já tentei instalar com pip install python-decouple e também adicionando python-decouple==3.1 ao requirements.txt, mas o erro persiste.

JacksonOsvaldo commented 4 years ago

Oi @leilaapsilva. Que tal você postar aqui todo erro que aparece no terminal? Já configurou a importação do decouple no settings.py do projeto? Talvez seja isso.

JacksonOsvaldo commented 4 years ago

Configurando o decouple no settings.py.

Importando o módulo:

from decouple import config

Configurando os parâmetros:

SECRET_KEY = config('SECRET_KEY')
DEBUG = config('DEBUG', default=False, cast=bool)
EMAIL_HOST = config('EMAIL_HOST', default='localhost')
EMAIL_PORT = config('EMAIL_PORT', default=25, cast=int)

Isso é o básico. Mas, se não der certo, visita esse repositório aqui e vê se consegue: https://github.com/henriquebastos/python-decouple.

Nesse tutorial aqui o @rg3915 mostra de maneira bem legal como usar: http://pythonclub.com.br/tutorial-django-2.html.

Keven-Toledo commented 7 months ago

O meu está com o mesmo problema e não consigo fazer funcionar.

image