2010-01-03 2 views
0

django 프로젝트 runserver가 성공적으로 실행될 때 스레드를 시작하고 싶습니다. 어디에서 create-thread-and-start 코드를 넣을 수 있습니까? django runserver에 대한 후크가 있습니까?django runserver 때 스레드를 시작하는 방법?

+0

중복 : http://stackoverflow.com/questions/844570/web-application-background-processes-newbie-design-question, http://stackoverflow.com/questions/1081340/how-do-you-do -dong-after-you-render-the-view-django, http://stackoverflow.com/questions/1986060/where-should-i-place-the-one-time-operation-operation-in-the-django -뼈대 –

답변

6

왜 그렇게하고 싶습니까? runserver는 개발 용으로 만 사용되며 프로덕션 환경에서는 사용하지 않아야합니다. 그리고 아파치를 돌리고 있다면, 어쨌든 스레드/프로세스를 관리해야합니다.

0

위의 대답에 동의하면이 작업을 원하지 않을 것입니다. Runserver는 개발 용으로 만 사용해야합니다. 배포 한 후에는 Apache/WSGI로 이동해야합니다. 내 dev 머신 (어디 runserver 사용)에서, 나는 일반적으로 화면 세션에서 던져, 그래서 방해가되지 않습니다,하지만 내가 추적을 볼 필요가 있다면 그것을 다시 끌어 올 수 있습니다.

관련 문제