이 글에서는 pycharm이 Django의 여러 앱을 동일한 폴더에 넣는 방법을 주로 소개합니다. 여기에는 특정 참조 값이 있습니다. 이제는 필요한 친구들이 참조할 수 있습니다.
Django에 필요함 여러 앱을 만들려면 앱 파일을 만들고 모든 앱을 동일한 폴더에 넣어야 합니다. 이것이 더 명확하고 표준화되어 보입니다.
먼저 프로젝트 파일-new-python 패키지를 마우스 오른쪽 버튼으로 클릭하여 하나의 앱 파일을 만들고 모든 앱을 앱,
대화 상자가 나타나면 참조 검색을 선택 취소하고 이동된 파일을 편집기에서 열고 확인을 클릭하고 이때 실행을 클릭하면 실행 오류가 나타납니다
in check_apps_ready raise AppRegistryNotReady("Apps aren't loaded yet.") django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
이때 , 앱 폴더를 마우스 오른쪽 버튼으로 클릭 - 디렉토리 표시를 다음으로 선택 - 소스 루트 선택 후 실행을 클릭하면 정상적으로 실행됩니다
이때, 기본적으로 pycharm에서는 정상적으로 사용할 수 있습니다. 하지만 실제 배포 환경에서 이것이 불가능할 경우, 실제 배포에서 정상적으로 사용할 수 있도록 settings.py 파일에
sys.path.insert(0,os.path.join(BASE_DIR,'apps'))
을 추가해 주어야 합니다.
위 내용은 pycharm Django의 여러 앱을 동일한 폴더에 넣는 방법 apps의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!