/ / Apache / wsgi / configuration de django - django, apache, wsgi

Configuration Apache / wsgi / django - django, apache, wsgi

Nous avons deux applications Django en cours d'exécution sur lemême serveur qui interagit avec une API qui utilise oauth. Ils fonctionnent comme prévu, communiquant entre eux, lorsqu'ils sont exécutés sous le serveur de développement Django. Cependant, lorsqu’ils sont déployés avec apache / wsgi, ils ne travaillent pas ensemble.

(Pour être plus précis, une application est une instance du serveur Indivo; l'autre est une application personnalisée qui interagit avec Indivo.)

Quel est le meilleur moyen de résoudre ce problème?

Réponses:

0 pour la réponse № 1

Assurez-vous que les instances de Django fonctionnent d’abord par elles-mêmes. Par exemple, une application peut être lancée sous Apache et l’autre à l’aide de ./manage.py runserver. Inversez celui qui est en cours d’utilisation avec Apache et vérifiez que tout fonctionne comme prévu.

Utilisez les journaux des erreurs Apache pour rechercher des erreurs telles que des demandes ayant échoué.

Étant donné qu'une de vos applications semble implémenter une API Web, utilisez quelque chose comme le App Google Chrome Postman exercer le site à partir d'un navigateur Web.

Apprenez à utiliser le Cadre de journalisation Django enregistrer des informations sur vos applications au fur et à mesure de leur exécution.