2012-03-09 2 views
3

models.py에서 일부 파일과 데이터베이스 연결을 엽니 다. 서버를 종료 할 때 이러한 파일/연결이 닫히지 않도록 코드를 어디에 둘 수 있습니까?장고 정리 코드

+0

서버가 종료되면 모든 것이 닫혀 있습니다. 파일/연결 닫기는 응용 프로그램이 아직 실행중인 경우에만 중요합니다. –

+0

@ChrisPratt 여전히 일을 제어하는 ​​것이 좋을 것입니다. 종료하기 전에 디스크로 플러시 할 수 있습니까? – tdc

+1

왜 파일/dbconnections를 여는가? 예제 코드/예제가 도움이 될 것입니다. –

답변

0

파이썬의 문과 함께 사용할 수 있습니다. 이렇게하면 코드가 스스로 정리할 수 있습니다. 나는. 파일이 닫혔습니다.

여기 좋은 튜토리얼 : http://effbot.org/zone/python-with-statement.htm

+0

정상적으로 수행 할 수 있지만이 경우 어떻게 사용할 수 있는지 알 수 없습니다. 기본적으로 django가 시작되면 (models.py에서) html POST 명령과 상호 작용할 때 연결이 열립니다. – tdc