Я использую Django, но мне нужно найти шаблоны и приложения по умолчанию.
Не знаю, где он установлен.
Как я могу это найти?
python
django
path
installation
Пьер де ЛЕСПИНЭ
источник
источник
Ответы:
в CLI вы можете сделать это:
источник
источник
Текущий популярный ответ не работает, по крайней мере, в Linux.
Из учебника Django :
источник
В ОС Microsft-Windows: в папке Lib / site-packages внутри вашей установки python.
источник
Этот подход, который я описываю, работает в операционных системах ...
Вы пробуете это в своей командной строке -
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
Это дает вам базовый каталог. Оттуда введите,
/django/
и здесь вы найдете все шаблоны по умолчанию, шаблоны администратора и т. Д.Надеюсь это поможет...
источник
Как правильно говорят комментарии к ответу @olafure https://stackoverflow.com/a/12974642/4515198 ,
sys.path
назначение не требуется.Достаточно будет:
Здесь эта
-c
опция используется, чтобы сообщить python, что «программа передается в виде строки» (источник: команда$ python --help
включенаbash
)источник
на выходе будет указано расположение папки django
источник
Стоит упомянуть, что если вы используете виртуальный env, все пакеты будут в корневой папке venv вашего проекта в папке "lib" ...
источник
Попробуйте это на терминале.
источник
Если вы используете virtualenv, то это будет:
/ home / user / path, где вы установили django / django_directory / lib / python2.7 / site-packages / Django-1.8.1-py2.7.egg / django / contrib / admin /templates/admin/base_site.html
base-site.html - это шаблон по умолчанию.
источник