내 views.py에 많은 import 문이 있습니다.Django에 가져 오기 명령문을 넣을 위치는 어디입니까?
파일의 시작 부분에 모든 가져 오기를 넣는 것이 필요할 때보기에 가져 오기를 넣으면 성능면에서 도움이됩니까?
특별한보기가 필요하면보기를 제거해야 할 때 불필요한 가져 오기를 위로 스크롤하고 제거해야하는 경우에도 도움이됩니다.
내 views.py에 많은 import 문이 있습니다.Django에 가져 오기 명령문을 넣을 위치는 어디입니까?
파일의 시작 부분에 모든 가져 오기를 넣는 것이 필요할 때보기에 가져 오기를 넣으면 성능면에서 도움이됩니까?
특별한보기가 필요하면보기를 제거해야 할 때 불필요한 가져 오기를 위로 스크롤하고 제거해야하는 경우에도 도움이됩니다.
파일의 시작 부분에 모든 가져 오기를 넣는 것이 필요한 곳에서 정확히 가져 오기를 뷰에 넣으면 성능면에서 도움이됩니까?
아니요. 모든 가져 오기가 파일의 시작 부분에 배치되면 가져 오기는 django 프로세스가 시작될 때 한 번만 수행됩니다.
그리고보기 기능에 가져 오기를 넣으면 어떻게 될까요? 이것은 파이썬이 뷰가 호출 될 때마다 가져 오려고한다는 것을 의미합니까? –
곧 : 모듈을 한 번 가져 오지만 기능이 조금 느리게 수행됩니다. 자세한 답변보기 : http://stackoverflow.com/questions/128478/should-python-import-statements-always-be-at-the-top-of-a-module – defuz
알았어. 감사! –
http://www.codinghorror.com/blog/2009/01/the-sad-tragedy-of-micro-optimization-theater.html –
더 구체적으로 할 수 있습니까 :)? –
http://www.python.org/dev/peps/pep-0008/ –