2010-10-21 8 views
19

Je reçois le chemin du projet dans mon application Django à l'aide settings.py:Comment passer une variable de settings.py à une vue?

PROJECT_PATH = os.path.realpath(os.path.dirname(__file__)) 

Je voudrais utiliser la valeur PROJECT_PATH dans d'autres vues, par exemple pour localiser le chemin vers les fichiers sur mon chemin statique . Comment puis-je en faire une variable accessible?

Répondre

29

Utilisez from django.conf import settings mais attention settings n'est pas un module. Le documentation explique clairement cela et votre cas d'utilisation.

9
from django.conf import settings 
project_path = settings.PROJECT_PATH 
Questions connexes