나는 큰 views.py
파일을 가지고 있으므로 views.py
과 admin_views.py
으로 나눕니다.큰 views.py를 더 작은 조각으로 나누기
# views.py
from admin_views.py import a,b,c
# admin_views.py
from views.py import d,e,f
나는이 순환 종속성을 초래하고, 수입은 작동하지 않습니다 발견 : 기능이 다른 파일에 기능에 의존하는 경향이 있기 때문에, 나는 다음과 같은했다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 파일 맨 아래에 import 문을 넣을 수는 있지만 너무 우아하지는 않습니다.
쿨! 그래서'base.py'는'main.py'와'admin.py' 둘 다에서 물건을 가져오고 있습니까? 'main.py'에서'base.py'를 가져올 때 순환 의존성을 생성하지 않습니까? 어떻게해야합니까? 죄송합니다, 아마도 귀하의 설명을 잘 이해하지 못했을 것입니다 – Alexandre
"그런 다음 가져 오기를 이동하여 둘 다 FROM 기본을 가져옵니다." 공통 코드는 기본으로 있어야합니다. –