swsnu / swppfall2019

31 stars 23 forks source link

Django version up.. : 2 -> 3 #226

Open coiger opened 4 years ago

coiger commented 4 years ago

장고 최신 버전의 앞자리수가 3일 전에 바뀌었습니다.. 그래서 소나클라우드에서 테스트가 돌 때, django 를 버전 3로 설치해서 하는데, 버전이 바뀐 것 때문에

Creating test database for alias 'default'...
Destroying test database for alias 'default'...

SystemCheckError: System check identified some issues:

ERRORS:
?: (translation.E004) You have provided a value for the LANGUAGE_CODE setting that is not in the LANGUAGES setting.
System check identified 1 issue (0 silenced).
The command "coverage run --branch --source='./club4u' manage.py test" exited with 1.

이 오류가 뜨면서 테스트가 실행이 안됩니다. 이를 해결하기 위해서 requirements.txt에 django 버전을 2.2.5로 명시를 해두면서 잠시 해결되는 줄 알았으나..

다음날에, image

potential security vulnerability 오류메시지가 대문짝에 떴습니다. 그래서 버전을 올리고 LANGUAGE_CODE 에러를 해결해보고자 했으나 해결함에 어려움을 겪어서.. 도움을 구합니다!

python django backend의 settings.py에 LANGUAGE_CODE = 'ko-kr'로 되어있는데, 이것과 관련된 문제인가 싶어서 이것저것 해보았습니다만.. 잘 되지 않았습니다. 도와주세요!

HaeSe0ng commented 4 years ago

혹시 장고 2.2.8 버전으로도 안되시나요? 저흰 어제 깃헙봇이 장고를 2.2.8로 업그레이드하는 pr을 보내서 수락했는데 잘 되는 것 같습니다 :)

coiger commented 4 years ago

앗..? 2.2.8로 했을 때 안되었었는데.. 다시 한번 해보겠습니다..!