2017-08-03 10 views
0

私は開発サーバーを実行するDjangoのドキュメントの最初のチュートリアルに従っていますが、http://127.0.0.1:8000のサーバーにアクセスしようとすると、接続に失敗します。ブラウザは単にサーバに接続できないと言っています。私は、コマンドpython manage.py runserver入れたとき、これは、コンソールに出力するものです。Djangoの私の開発サーバーが動作しません

System check identified no issues (0 silenced). 
August 03, 2017 - 14:31:04 
Django version 1.11.4, using settings 'mysite.settings' 
Starting development server at http://127.0.0.1:8000/ 
Quit the server with CTRL-BREAK. 
Unhandled exception in thread started by <function check_errors.<locals>.wrapper 
at 0x0000000003E14730> 
Traceback (most recent call last): 
    File "C:\Program Files\Python36\lib\site-packages\django\utils\autoreload.py", 
line 228, in wrapper 
    fn(*args, **kwargs) 
    File "C:\Program Files\Python36\lib\site-packages\django\core\management\comma 
nds\runserver.py", line 149, in inner_run 
    ipv6=self.use_ipv6, threading=threading, server_cls=self.server_cls) 
    File "C:\Program Files\Python36\lib\site-packages\django\core\servers\basehttp 
.py", line 164, in run 
    httpd = httpd_cls(server_address, WSGIRequestHandler, ipv6=ipv6) 
    File "C:\Program Files\Python36\lib\site-packages\django\core\servers\basehttp 
.py", line 74, in __init__ 
    super(WSGIServer, self).__init__(*args, **kwargs) 
    File "C:\Program Files\Python36\lib\socketserver.py", line 453, in __init__ 
    self.server_bind() 
    File "C:\Program Files\Python36\lib\wsgiref\simple_server.py", line 50, in ser 
ver_bind 
    HTTPServer.server_bind(self) 
    File "C:\Program Files\Python36\lib\http\server.py", line 138, in server_bind 
    self.server_name = socket.getfqdn(host) 
    File "C:\Program Files\Python36\lib\socket.py", line 673, in getfqdn 
    hostname, aliases, ipaddrs = gethostbyaddr(name) 
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf3 in position 3: invalid 
continuation byte 

を私はWindows 7の

EDITに、Pythonの3.6.1とDjango 1.11.4を使用しています:私は私が「は言及を忘れて(コマンドdjango-admin startproject mysiteを使用して生成される)開始プロジェクトを編集せずに使用します。

+0

テキストエディタを使用してファイルを編集するようにしてください。 –

+0

私は何も編集していません。私は開始プロジェクトを使用しています。これを明確にする質問を編集しました。 – Koert

+0

これはhttp:// localhost:8000を開いたときに起こりますか? –

答えて

1

ホスト名には奇妙な文字が含まれている必要があります。変更しようとします。または、Djangoにあなたが望むホストとポートを使用させようとすることができます:

python manange.py runserver 127.0.0.1:8000 

希望はあなたを助けることができます!