파이썬 인강 6주차

장고 설치를 본격적으로 시작했다.
강사님은 파이썬 3.8 버전에 장고도 3.8버전으로 설치하셨는데
나는 파이선 3.10 버전 장고는 최신버전인 4.0.2 버전으로 설치된 것 같다.

장고 설치 명령어 : pip install python

똑같이 pip3.8을 입력하니까 뭘 잘못했는지 설치가 안되더라.
그래서 최신버전으로 자동 설치되겠지 싶어서 버전빼고 설치하니 일단 성공.

가상환경 설치와 실행에서 오류가 만나서 헤맸다.
강사님은 맥이라 윈도우랑 명령어 및 구조가 달랐다.
bin폴더안에 가상환경을 실행하는 파일이 있었지만 윈도우에는 script 폴더안에 active.bat라는 파일을 실행시켜야 한다.

방법은 cd Script
active.bat를 입력하면 가상환경이 위 이미지 처럼 실행이 된다.
윈도우랑 맥의 차이가 있는 줄은 알았는데 cd처럼 공통인 것도 있고 dir, ls처럼 다른 것도 있어서 헷갈렸다. 강사님이 이 부분을 미리 캐치해주셨으면 좋았을텐데 아쉬운 점이었다.

가상환경 폴더 안에 장고를 새로 설치한다. 폴더안에는 가상환경이라서 장고가 없다고 한다.
스크립트 폴더 안에 장고를 설치해서 다시 삭제 후 shrinkers 폴더 안에 장고를 설치했다.


빨간 줄이 떠서 에러가 난 줄 알았는데 정상 구동이 되었다.

python manage.py runserver

정상 구동된 장고 서버

컨트롤 + c로 유저 나오기

python manage.py startapp shortener

쇼트너 앱 생성

우선 강의를 한 번 실습없이 쭈욱 듣고 다시 복습을 하면서 실습을 진행하는 방식으로 공부를 하고 있다. 그러니 조금 친숙해서 거부감이 덜 드는 것이 장점인 것 같다. 하지만 막상 실습을 진행해보니 자잘한 에러들을 자주 접하게 된다. html, css를 처음 배울 때도 오타가 생각보다 너무 많이나서 초반에 에러가 많이나서 짜증도나고 그랬었는데 그래도 어느 정도 영타도 익숙해지고 오류를 이제 해결하는 것에서 크게 스트레스를 받지 않게되었다. 대부분 내가 겪은 문제는 구글에 검색하면 모두 해결방법이 있는 문제들이었다. 앞으로도 꾸준히 공부를 해나갈 수 있기를 바란다.

장고 사용하는 곳들이 인스타 이런 곳 말고 국내에는 어디가 있을지 궁금해서 찾아보았다.
대기업에서 주로 쓰는 것을 보니까 확실히 그만큼 안정성이 있는 것 같다는 생각이든다.

profile
프로그래밍 초보 입문

0개의 댓글