Je me demande si quelqu'un a jamais eu que cela fonctionne? J'ai essayé la mise en œuvre d'un mécanisme de recharge à l'aide de autoreload.py de django, malheureusement, je reçois des erreurs lorsque la fourche se produit comme:
django/core/serveurs/fastcgi.py », ligne 180, dans runfastcgi WSGIServer (WSGIHandler() , ** wsgi_opts) .run() Fichier "build/bdist.freebsd-6.4-RELEASE-p9-amd64/oeuf/flup/serveur/fcgi_fork.py", ligne 140, dans la course Fichier "build/bdist.freebsd -6.4-RELEASE-p9-amd64/oeuf/flup/serveur/preforkserver.py ", ligne 119, dans l'exécution Fichier" build/bdist.freebsd-6.4-RELEASE-p9-amd64/oeuf/flup/serveur/preforkserver. py ", ligne 450, dans _installSignalHandlers ValueError: le signal ne fonctionne que dans le fil principal
Mon ide al setup serait de pouvoir recharger/tuer mon processus fcgi et en commencer un nouveau après chaque changement de code, similaire à la façon dont django le fait avec son serveur interne. J'ai également essayé d'enlever le threading de autoreload.py qui aurait passé cette erreur, mais il ne semble pas courir le serveur correctement (enquêtant toujours cela).
Peut-être que quelqu'un a essayé CherryPies autoreload.py dans le fichier settings.py pour django?