Variável de ambiente do Django indefinida

2

Ao executar o Django, freqüentemente recebo o seguinte erro:

ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.

Como defino as variáveis de ambiente corretamente? Eu tentei o solução aqui, mas não teve nenhum sucesso.

    
por yayu 14.04.2012 / 03:35

1 resposta

2

Você pode definir uma variável de ambiente com um comando como:

export DJANGO_SETTINGS_MODULE=application.settings

Supondo que application.settings esteja no caminho do Python, você poderá executar django-admin usando essas configurações. Como alternativa, você pode passar um módulo de configurações para django-admin na linha de comando:

django-admin --settings=application.settings ...
    
por James Henstridge 14.04.2012 / 05:01