장고걸스 튜토리얼 진행하며 막힌거 정리
1. 설치하기
파이썬을 삭제하고 설치를 다시했다. 경로를 다시 설정하기 위해서이다. C:\Python\Python39 여기에 설치해 주었다.
저렇게 하면 안됐다. python -m venv myvenv 이렇게 해줬더니 됐다. 이건 친구한테 물어봐서 바로 알아냈다..
참고로 현재 디렉토리의 위치가 djangogirls여야 한다. cd 명령어로 디렉토리 위치를 하라는대로 이동한 후에 설치든, 실행이든 진행해야 할 것이다.
2. 나의 첫 번째 Django 프로젝트!
현재 디렉토리 위치만 신경써주고 하라는대로 했다.
서버를 중지하려면
3. Django 모델
문제 없음
4. Django 관리자
runserver했을 때 나오는 주소에 /admin을 해주어야 예시 화면처럼 나온다.
참고로
Username : admin@admin.com
Password : admin
이렇게 하면 배포된 URL에서 로그인 시 오류가 날 것이다. (이것 때문인지는 모르겠음 근데 심증 90%)
비밀번호는 Username과 중복되지 않게 설정하면 될 것 같다.
5. 배포하기!
git push -u origin master
깃에 커밋한 내용을 푸쉬를 하는 과정인데 master에 푸쉬를 하라고 한다.
하지만 깃을 만들때 디폴트 값으로 main이 만들어진 상태에 master에 푸쉬를 하면 master이라는 branch에 커밋한 내용이 들어가게 된다. 이는 후에 PythonAnyWhere에서 오류가 나는데 tree 명령을 했을 때 깃 디렉토리 안에 README.md파일만 있다고 뜨게 된다. 클론을 만들때 main을 가져와서 발생하는 문제였고, 깃허브 -> 레퍼지토리 -> 설정 -> branch에 가보면 branch의 디폴트 값을 바꾸는 옵션이 있다. main에서 master로 바꿔주고 main을 삭제 해준다. 이때 곧바로 PythonAnyWhere의 콘솔로 들어가 tree명령을 사용해도 결과가 그대로인데, clone이 업데이트를 쫓지 못하는 것 같다. 그래서 File로 가서 clone 디렉토리를 삭제하고 처음부터 다시 clone 디렉토리를 만들면 될 것이다.
참고로 깃허브 이름을 my-first-blog로 안하고 자기 멋대로(멋있는 대로) 지은 사람들은 여기 두개를 수정해주어야 한다. 여기서 한번 막혀서 멘탈 나갈뻔했지만, 금방 찾아냈다.
정리는 여기까지. 두서없이 정리를 하는 것 처럼 보인다. 하지만 실제 개발 공부를 한 과정을 그대로 기록했다. 3시간 공부하고 2시간 쉬고 2시간 공부했다면, 3시간 공부한 과정, 2시간 공부한 과정 이렇게 블럭을 나누어서 기록했다. 보기엔 불편하겠지만, 나중에 다 완성 후에는 모든 것을 정리할 것이다.
'프로젝트 > COHO - 코인 호재 캘린더' 카테고리의 다른 글
[Django] 코호 - 실시간 코인 호재 모음 PROC 8 (1) | 2021.03.29 |
---|---|
[Django] 코호 - 실시간 코인 호재 모음 PROC 7 (0) | 2021.03.19 |
[Django] 코호 - 실시간 코인 호재 모음 PROC 5 (0) | 2021.03.18 |
[Django] 코호 - 실시간 코인 호재 모음 PROC 4 (0) | 2021.03.17 |
[Django] 코호 - 실시간 코인 호재 모음 PROC 3 (0) | 2021.03.17 |