[점프투장고] 2-4 80p 오류 해결을 못하고 있습니다 ㅠㅠ..

질문은 두가지입니다.

(1) html 템플릿 파일을 템플릿 디렉토리에 넣고나서부터 아래 내용과 같은 이런 오류가 나옵니다 ㅠㅠ
무슨 문제인지 모르겠네요.. 혹시 제 파이썬 버전이 3.7.7인데 버전이 3.8.5가 아니라서 이런건지?

(2) 버전 문제가 아니더라도 이 mysite가상환경에서만 3.8.5의 파이썬으로 업그레이드를 하고 싶은데 어떻게 하면 되는지 궁금합니다.
cmd창 내에서 pip install --upgrade python==3.8.5라는 명령어를 쳐도 안되더라구요


UnicodeDecodeError at /pybo/
'utf-8' codec can't decode byte 0xc1 in position 197: invalid start byte
Request Method: GET
Request URL: http://localhost:8000/pybo/
Django Version: 3.1.3
Exception Type: UnicodeDecodeError
Exception Value:
'utf-8' codec can't decode byte 0xc1 in position 197: invalid start byte
Exception Location: C:\Users\user\anaconda3\lib\codecs.py, line 322, in decode
Python Executable: C:\venvs\mysite\Scripts\python.exe
Python Version: 3.7.7
Python Path:
['c:\projects\mysite',
'C:\Users\user\anaconda3\python37.zip',
'C:\Users\user\anaconda3\DLLs',
'C:\Users\user\anaconda3\lib',
'C:\Users\user\anaconda3',
'C:\venvs\mysite',
'C:\venvs\mysite\lib\site-packages']
Server time: Sun, 07 Mar 2021 22:25:46 +0900


dhlee0601 871

2021년 3월 7일 10:30 오후

목록으로
2개의 답변이 있습니다. 1 / 1 Page

p37에 있는 LANGUAGE_CODE='ko-kr' 되어있는지 확인해보세요

장고매니아

2021년 3월 8일 1:03 오전

작성하신 html파일(템플릿)의 파일 인코딩을 확인해 보세요.

템플릿 작성을 다른 도구(파이참 이외의 에디터)로 했을경우 인코딩이 utf-8이 아닌 다른것으로 지정되었을 경우
관련 오류가 발생할 수 있습니다.

아니면 아예 오류를 발생시킨 템플릿을 제거하고 파이참에서 새로 작성해 보세요.

박응용

2021년 3월 8일 8:19 오전