2011-01-23 4 views
0

Je tente de créer un fichier de paramètres modulaire.ImportError à partir du fichier de paramètres django modulaire

Pourquoi est-ce que cela fonctionne:

project/ 
    settings.py 
    other.py 

Avec cette ligne dans settings.py

config_module = __import__('other', globals(), locals()) 

Alors que ce qui suit soulève une ImportError: Avec

project/ 
    settings.py 
    config/ 
    other.py 

cette ligne settings.py:

config_module = __import__('config.other', globals(), locals()) 
+1

Est-ce que __init __. Py' manque dans le répertoire de configuration? –

Répondre

2

Il semblerait que votre répertoire de configuration manque un fichier __init__.py pour indiquer clairement que vous voulez qu'il soit traité comme un module. Le fichier __init__.py peut être vide, mais il doit exister.

Questions connexes