Я следил за Django Book до седьмой главы, и в настоящее время я возился с формами, GET, POST и все такое добро. В какой-то момент руководство заставило меня выяснить реакцию после заполнения и отправки формы, но когда я отправляю данные формы, я получаю следующую ошибку:
error at /contact/ [Errno 10061] No connection could be made because the target machine actively refused itRequest Method: POST Request URL: http://127.0.0.1:8000/contact/ Django Version: 1.3 Exception Type: error Exception Value: [Errno 10061] No connection could be made because the target machine actively refused it Exception Location: C:\Python27\lib\socket.py in create_connection, line 571 Python Executable: C:\Python27\python.exe Python Version: 2.7.2
Другими словами, у меня не было проблем с портом до этого момента. Я только что явно открыл порт 10061 в брандмауэре Windows, но, судя по всему, безрезультатно. (Я закрыл и открыл сервер запуска
после того, как изменил правила.)
Я работаю под управлением Windows 7, и суть моего вопроса заключается в том, что именно это сообщение об ошибке означает больше, чем как справиться с ним (оба предпочтительнее, конечно).
РЕДАКТИРОВАТЬ: Я также перенаправил порт 8000 в брандмауэре Windows (применяется ко всем профилям, TCP), но я все равно получаю то, что похоже на ту же ошибку.