# models/__init__.py
from shared.cache import Cache
class modelA():
pass
class modelB():
pass
class modelC():
pass
# shared/cache.py
class Cache:
def methodA():
modelA.SomeStaticMethod()
기본적으로 내가 필요한 것은 Cache
클래스 내부에서 modelA
에 액세스하는 것입니다. cache.py에서 모델을 가져 오려고하면 순환 참조 오류로 인해 오류가 발생합니다.상위 파일에서 리소스에 액세스
나는 이상하게 보입니다. 그러나 매우 구체적인 문제입니다. 어쨌든 그렇게 할 수 있습니까?
정확히 달성하고자하는 것에 대해 자세히 설명해 줄 수 있습니까? – 101
수입이 파이썬으로 얼마나 망가 졌는지 슬프다. 나는 종종이 문제를 스스로 해결하고 최소한 3 가지 다른 어리석은 해결 방법을 발견했다. –