2
다른 Django 앱에서 한 장의 장고 앱에서 수업을 가져 오려고합니다.하나의 앱에서 다른 클래스로 장고를 가져올 수 없습니다.
from mainProjectFolder.app1.class1 import Class1
을 그리고 나는 다음과 같은 오류가 발생합니다 : app2.anotherClass.py
에서
mainProjectFolder
|--__init__.py
|--manage.py
|--app1
|--__init__.py
|--class1.py
|--app2
|--__init__.py
|--anotherClass.py
|--mainProjectFolder
|--__init__.py
|--settings.py
...
, 내가 뭐하는 거지 내가 settings.py
파일에 INSTALLED_APPS
내 애플 리케이션을 등록
ImportError: No module named 'mainProjectFolder.app1'
뿐만 아니라.
불명확 한 점이 있으면 알려 주시기 바랍니다.
이것은 상대적 가져 오기가 아니며,'app2.anotherClass'에서'app1.class1'을 가져오고 있습니다. –
@ParthapratimNeog 제 솔루션을 사용하십시오. 이름은 상대 가져 오기가 아닐 수도 있지만 해결 방법은 정확합니다. –
실제로 작동했지만 PyCharm에 여전히 '미해결 된 참조 app1'이라고 말하는 밑줄과 빨간색이 있습니다. –