2010-01-03 5 views
0

Je veux démarrer un thread lorsque le projet django est exécuté avec succès. où puis-je mettre le code create-thread-and-start? Y at-il un crochet pour le django runserver?comment démarrer un thread lorsque django runserver?

+0

Dupliquer: http://stackoverflow.com/questions/844570/web-application-background-processes-newbie-design-question, http://stackoverflow.com/questions/1081340/how-do-you-do -quelque-chose-après-vous-rendre-la-vue-django, http://stackoverflow.com/questions/1986060/lorsque-la-place-la-un-temps-operation-operation-dans-le-django -cadre –

Répondre

6

Pourquoi voudriez-vous faire cela? runserver est uniquement destiné au développement, il ne doit jamais être utilisé en production. Et si vous utilisez Apache, il devrait gérer les threads/processus pour vous.

0

D'accord avec la réponse ci-dessus, vous ne voulez probablement pas faire cela. Runserver devrait être utilisé uniquement pour le développement. Une fois le déploiement effectué, vous devez passer à Apache/WSGI. Sur mon ordinateur de développement (où j'utilise runserver), je le lance généralement dans une session d'écran, donc il ne gêne pas, mais je peux le remonter si j'ai besoin de voir un retraçage.

Questions connexes