Тестирование проекта Django, как избежать Errno 10054?

Я тестирую простой проект django, используя собственный сервер разработки. Однако каждый раз, когда я закрываю свой клиент IE, в консоли появляется ошибка. Однако это не приводит к сбоям. Когда я открываю другой клиент браузера IE, все нормально.

Как я могу избавиться от этой ошибки?


person kev    schedule 20.11.2012    source источник
comment
Какую версию джанго вы используете? Какой из ИЕ? В этом отчете об ошибке упоминается похожая проблема при использовании бета-версии IE9. Обсуждение предполагает, что проблема решена в более новых версиях django, где сервер разработки является многопоточным (представлено в версия 1.4).   -  person Shawn Chin    schedule 20.11.2012
comment
Вы используете команду runserver, не так ли? Если да, то это обычное дело и не проблема. Вы можете увидеть ошибку с ошибкой сломанного канала имени, короче говоря, как сервер разработки открывает соединение с вашим браузером, и он не заканчивает отправлять весь вывод, потому что вы его останавливаете. здесь нет ничего плохого, если вы используете рабочий веб-сервер, вы не увидите этой ошибки.   -  person Mario César    schedule 01.05.2013


Ответы (3)


Панель инструментов отладки Django генерирует множество этих ошибок. Если он у вас установлен, попробуйте еще раз без него.

person Alexei Martchenko    schedule 28.02.2014

Это происходит, когда клиент закрывает соединение до того, как сервер завершил отправку данных. Если это происходит только иногда и не является постоянной проблемой, игнорируйте ее.

Полный ответ здесь → ошибка сервера разработки Django, сломанная труба

person Mario César    schedule 01.05.2013

добавить обновление перед выходом, см. здесь

    self.browser.refresh()
    self.browser.quit()
person shellbye    schedule 25.03.2014