Почему мое приложение ломается, когда я пытаюсь использовать коршедеры? - PullRequest
0 голосов
/ 30 января 2019

У меня есть клиент с веб-приложением django, которое извлекает информацию из другого веб-приложения и отображает ее на веб-странице.

Веб-приложение внезапно перестало работать, и в supervisorctl сервера появилось следующее сообщение:

https://imgur.com/oKz6rTJ

У меня не было много времени, поэтому я отследил ошибку до промежуточного программного обеспечения CorsHeaders и закомментировал ее в файле settings.py на веб-сайте, работая над долгосрочным решением.,Чтобы сэкономить время на исследованиях, Cors - это промежуточное ПО, которое позволяет веб-браузерам получать доступ к вашему серверу, даже если он находится в другом домене, чем веб-страница.(иначе то, что клиент использует для загрузки своих данных из одного веб-приложения в другое)

Это изображение описывает то, что я прокомментировал: https://imgur.com/a/tEBiYGU

Как уже упоминалось, комментируя, что промежуточное ПО препятствовало его загрузкелюбые новые данные, но текущие графики не имели проблем с отображением.Это подтвердило мое подозрение, что единственными проблемами были коршедеры.

Теперь у меня было немного больше времени, чтобы изучить проблему дома, и я понял, что суть проблемы заключается в том, что промежуточное ПО - это то, что вызывает приложенияimport:

https://imgur.com/a/0812jFJ

Теперь я признаю, что, хотя у меня есть некоторый опыт работы с Python, у меня нет опыта работы с Django, и я понятия не имею, как работают его приложения или что делает этот импорт,Я пробежал

find /path/to/django/ -name "apps"

, а также

find /path/to/django/ -name "apps.py"

и получил 0 хитов.Я даже не уверен, что этот django.apps существует в Django 1.3.1, и именно этот клиент работает вместе с python 2.6.6

. Я уже рассмотрел обновление, но загружается множество других приложений.на сервере, что обновление python или django не может быть и речи.Есть ли способ решить эту проблему?

1 Ответ

0 голосов
/ 30 января 2019

Разрешение не найдено и сервер выводится из эксплуатации.Хорошее избавление:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...