초보자를 위한 dJango 서버 구축하는 법(2/2)
이어서 이번 게시물에서는 dJango 서버를 실제로 구축하고 사이트로 접속하는 것까지 해보도록 하겠습니다.
프로젝트를 시작하기 위해 pycharm 하단의 terminal에서
django-admin startproject 프로젝트명
으로 입력하셔서 여러분께서 새로 시작할 프로젝트를 만드세요.
저는 이와 같이 server01로 생성하였습니다.
그 후 아래와 같이 서버에 필요한 app을 만들어 줍니다.
명령어는
python manage.py startapp 앱이름
입니다.
저는 python manage.py startapp server_app으로 server_app이라는 이름의 app을 생성하였습니다.
그러면 이제 파이참을 실행시켜 app과 서버 설정이 잘 되었는지 확인해보겠습니다.
FILE-OPEN으로 생성하셨던 파일을 열면 됩니다. 그러면 위와같이 파일들이 정상적으로 생성된 것을 확인하실 수 있습니다. 빨간색으로 뜨는 이유는 GitHub에 Push, 즉 파일을 올려두지 않았기 때문입니다. 마지막 단계에서 git에 push를 하면 정상적인 색으로 다시 돌아오게 됩니다.
그 후 파이참 하단의 Terminal에서 위 사진과 같이
python manage.py runserver 0.0.0.0:8000
을 입력하여 서버를 구동해봅니다.
그리고 http://127.0.0.1:8000/ 으로 접속하셔서 서버가 정상적으로 구축 되었는지 확인해봅니다.
정상적으로 구축 되었다면 위와같이 사이트가 뜨게 됩니다.
그리고 마지막으로 서버 구동을 종료하기 위해서는 Terminal에 커서를 둔 후, Ctrl+c를 누르시면 Terminal이 중지되면서 서버도 자동으로 꺼지게 됩니다.
*추가
가상장치로 접속되시는 분은 Terminal창에서 글자가 입력되는 앞 부분에 (venv)라고 뜨실 겁니다. venv는 virtual environment의 약자로 가상환경에서 구동되고 있다는 뜻입니다. 이 때 가상환경에 django와 djangorestframework가 다운로드 되어있지 않을 수 있으니 Terminal에서
pip install django
pip install djangorestframework
를 입력하시면 됩니다. 그리고 다시 실행해보시면 정상적으로 서버 구축된 것을 확인하실 수 있을겁니다.
끝까지 읽어져수서 감사합니다.
궁금한 점이나 문의사항이 있으신 분은 댓글로 남겨주세요!
'프로그래밍 > 안드로이드+코틀린' 카테고리의 다른 글
안드로이드 스튜디오 키보드 안나오게 하기, 뷰페이저 짤림 현상 수정 (0) | 2020.08.10 |
---|---|
안드로이드 스튜디오 색깔 있는 ripple효과 주기 (0) | 2020.08.05 |
초보자를 위한 dJango 서버 구축하는 법(1/2) (0) | 2020.07.20 |
라이젠 CPU에서 안드로이드 스튜디오 에뮬레이터 실행 안될 때 (2) | 2020.07.20 |
dJango 파일 위치를 옮기면 안됩니다 (0) | 2020.07.15 |