2011-01-21 2 views

ответ

4

Потому что он однопоточный, и вы делаете второй запрос к нему из кода сервера. Вместо этого используйте многопоточный или многопроцессорный веб-сервер.

EDIT:

Этот вопрос fixed около 5 месяцев после этого был задан вопрос; этот ответ больше не применяется к более новым версиям.

+0

manage.py runningerver больше не однопоточный: https://code.djangoproject.com/ticket/16099#comment:14 –

+0

Даунвит на шести с половиной-летнем ответе. Потрясающие. –

+0

Извините, я не хочу вас обидеть, но это мир. Ответ может стать ошибочным с течением времени, и это может привести к путанице и затратам усилий на «устранение» несуществующей проблемы. Если вы отредактируете свой ответ, отметив, что он применим только к старым версиям Django и больше не применим сейчас, я повышу его. –

0

Ваша проблема может быть другая причина, но, по крайней мере, в моем случае, это было связано с Avast антивирус см https://stackoverflow.com/a/47362725/122441

В качестве меры предосторожности, выключите антивирус временно, перезапустить runserver и посмотреть, если проблема сохраняется. По крайней мере, вы устранили одну потенциальную проблему.

Смежные вопросы