Windows使用でPython,Django,pipenvインストール。
VScode上でこのサイト↓を
def post_list(request): return render(request, 'blog/post_list.html')
表示させようすると、
下記のエラーが表示されます。
UnicodeDecodeError at / 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte Request Method: GET Request URL: http://127.0.0.1:8000/ Django Version: 3.0.2 Exception Type: UnicodeDecodeError Exception Value: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte Exception Location: C:\Users\ユーザー名\AppData\Local\Programs\Python\Python37\lib\codecs.py in decode, line 323 Python Executable: C:\Users\ユーザー名\AppData\Local\Programs\Python\Python37\python.exe Python Version: 3.7.6 Python Path: ['C:\Users\ユーザー名\Desktop\django_girl', 'C:\Users\ユーザー名\AppData\Local\Programs\Python\Python37\python37.zip', 'C:\Users\ユーザー名\AppData\Local\Programs\Python\Python37\DLLs', 'C:\Users\ユーザー名\AppData\Local\Programs\Python\Python37\lib', 'C:\Users\ユーザー名\AppData\Local\Programs\Python\Python37', 'C:\Users\ユーザー名\AppData\Roaming\Python\Python37\site-packages', 'C:\Users\ユーザー名\AppData\Local\Programs\Python\Python37\lib\site-packages']
django_girl> python manage.py runserver Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). January 29, 2020 - 20:46:26 Django version 3.0.2, using settings 'config.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CTRL-BREAK.
C:\Users\ユーザー名\AppData\Local\Programs\Python\Python37\lib\codecs.py in decode, line 323の部分が関係しているということでしょうか?
line 323の前後の内容は↓
def decode(self, input, final=False): # decode input (taking the buffer into account) data = self.buffer + input (result, consumed) = self._buffer_decode(data, self.errors, final) 323→ # keep undecoded input until the next call self.buffer = data[consumed:] return result
どうしたらよいのでしょうか? 'utf-8'の何か設定を再度しなければいけないのでしょうか?
アドバイスよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー