Как передать переменную из settings.py в представление? - PullRequest
27 голосов
/ 21 октября 2010

Я получаю путь к проекту в моем приложении Django в settings.py, используя:

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

Я хотел бы использовать значение PROJECT_PATH в других представлениях, например, для определения пути к файлам в моем статическом пути. Как я могу превратить это в доступную переменную?

Ответы [ 2 ]

40 голосов
/ 21 октября 2010

Используйте from django.conf import settings, но учтите, что settings не является модулем. Документация четко объясняет это и ваш вариант использования.

13 голосов
/ 23 апреля 2015
from django.conf import settings
project_path = settings.PROJECT_PATH
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...