Django를 사용하지만 기본 템플릿과 애플리케이션을 찾아야합니다.
어디에 설치되어 있는지 모르겠습니다.
어떻게 찾을 수 있습니까?
답변
CLI에서 다음을 수행 할 수 있습니다.
>>> import django
>>> django
<module 'django' from '/usr/local/lib/python2.6/dist-packages/django/__init__.pyc'>
답변
$ python
>>> import django
>>> django.__file__
'/usr/local/lib/python2.7/site-packages/django/__init__.pyc'
답변
현재 최고 답변 은 적어도 리눅스에서는 작동하지 않습니다.
Django 튜토리얼에서 :
시스템에서 Django 소스 파일의 위치를 찾는 데 어려움이있는 경우 다음 명령을 실행하십시오.
python -c "
import sys
sys.path = sys.path[1:]
import django
print(django.__path__)"
답변
Microsft-Windows OS : Python 설치 내부 의 Lib / site-packages 폴더에 있습니다.
답변
이 접근 방식은 운영 체제 전반에서 작동합니다.
명령 줄에서 시도해보세요. python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
이것은 당신에게 기본 디렉토리를 제공합니다. /django/
여기 에서 입력 하면 모든 기본 템플릿, 관리 템플릿 등이 있습니다.
도움이 되었기를 바랍니다…
답변
@olafure의 답변 https://stackoverflow.com/a/12974642/4515198 에 대한 의견이 올바르게 말했듯이 sys.path
할당이 필요하지 않습니다.
다음으로 충분합니다.
python -c "import django; print(django.__path__)"
여기서 -c
옵션은 “프로그램이 문자열로 전달되고 있음”을 파이썬에게 알리는 데 사용됩니다 (소스 : command $ python --help
on bash
)
답변
import django
django.__file__
출력에 django 폴더의 위치가 제공됩니다.
'C:\\Users\\saigopi\\AppData\\Local\\Programs\\Python\\Python36\\lib\\site-packages\\django\\__init__.py'