2016-12-30 2 views
1

Blueprint 패턴을 사용하여 구현 된 간단한 Flask 프로젝트를 상상해보십시오. 이제청사진에서 패키지를 가져 오는 방법은 무엇입니까?

app 
+-blueprint_1 
| +-__init__.py 
| +-views.py 
| 
+-utils.py 

, 내가 여기에 가장 좋은 방법 사용하여 내 blueprint_1 뷰에서 utils을 가져올 상상 : http://docs.python-guide.org/en/latest/writing/structure/#modules

즉, 단순히 import foo보다는 from foo import too_lazy, to_type, bunch_of, names

을하고 싶습니다 어떻게 할 수 청사진에서 이러한 수입 양식을 수행합니까?

답변

1

이 아닌 올바른 방법, 그것은 from 의미 할 수 있습니다 좋은 의도 :

#blueprint_1/views.py 
... 
try: 
    import os 
    os.chdir('..') 
    import utils 
except: 
    pass 
0

나는 매우 분명한 대답을 놓친,하지만 분명히 내가이 할 수있는 방법을 확실하지 :

# blueprint_1/views.py 
from .. import utils 
관련 문제