본문 바로가기

개발/내 사이트 만들기

4. Django로 웹 애플리케이션 만들기 & 컨테이너 호스팅? 웹호스팅?

728x90
반응형

먼저 Django를 설치하기 전에 제 사례먼저 얘기하겠습니다

컨테이너 호스팅을 구매 후 저는 바로 SFTP과정 (서버로 내 소스코드를 옮기는 과정)을 진행했는데요
알드라이브에서 SFTP설정을 끝내고 제 도메인인 jiobi.kr에 접속해보았지만 연결할 수 없다고 떠서
가비아에 문의해서 물어본 결과 답변이 아래와 같이 왔습니다

제가 구매한 호스팅은 파이썬 컨테이너 호스팅이기 때문에 .py로 구동을 시켜야 하는거였습니다
제가 만든 소스코드는 HTML,CSS,JS로 이루어져 있기에 안되는거였죠..
저는 처음 해보는 과정이기 때문에 몰랐습니다..

이제 알았으니 Django로 웹 애플리케이션을 만들기 위해 django를 설치해볼까요?

1. Django를 설치하기 위해 폴더 하나를 만들어줍니다

2. Visual Studio Code에서 Django를 열어줍니다
파일 → 폴더열기 django를 선택해줍니다

VS CODE를 한글로 설정해주고 싶다면 아래 게시글을 참고하세요
https://maaaruuu.tistory.com/35

 

VS CODE 한글로 바꾸는법

F1 또는 Ctrl + Shift + P 를 눌러 커맨드 팔레트를 열고Configure Display Langage를 입력해줍니다그다음에 한국어로 설정해주고 다시시작하면 끝입니다

blog.jiobi.kr


3. Ctrl + `  키를 눌러 터미널을 엽니다
보기 → 터미널을 눌러도 됩니다

4. 터미널을 Command Prompt로 변경해줍니다

변경하면 터미널 오른쪽에 cmd로 변경됩니다


5. 가상환경 만들기
5-1. python을 다운로드 해줍니다
저는 Microsoft Store에서 python 3.12버전을 설치해줬습니다

5-2. cmd에 [ python --version ] 을 입력해 파이썬 버전을 확인해줍니다

[ pip --version ]도 확인해줍니다

5-3. 가상환경 설치하기

[ python -m venv 가상환경 이름 ]

저는 myenv라는 이름으로 만들어줬습니다

생성하면 장고폴더 아래에 가상환경이 생기는걸 볼 수 있습니다

5-4. 가상환경 들어가기

[ 내 가상환경\Scripts\activate ]로 들어가줍니다

my치고 탭을 누르면 알아서 써집니다
my치고 탭키 슬래시(\) S 치고 탭기 슬래시(\) A 치고 탭기
슬래시는 백스페이스 아래, 엔터키 위에 있습니다

들어오게 되면 앞에 이렇게 생깁니다

6. 장고(django) 설치하기
pip install django를 입력하면 최신버전이 설치됩니다
버전을 지정해서 설치하고 싶으면 pip install django==버전을 입력하면 됩니다
저는 5.0.3버전을 설치했기에 [ pip install django==5.0.3 ] 을 해줬습니다

그 후 [ pip list ]를 해보면 장고하고 패키지들이 설치된걸 확인할 수 있습니다

7. 폴더 만들기

[ mkdir 폴더이름] 을 해서 폴더를 만들어 줍니다
저는 mysite라는 폴더를 만들었기에 옆에 mysite 폴더가 생긴걸 확인할 수 있습니다

 

8.장고 설치하기

[ cd 폴더이름 ]을 통해 들어가줍니다
그 후 [ django-admin startproject config . ]을 통해 설치해줍니다

9. 확인하기
이제 [ py manage.py runserver ]을 입력해줍니다
그리고 링크 부분을 Ctrl을 누른상태로 마우스로 클릭해서 들어가줍니다

이제 아래와 같은 화면이 나오면 성공입니다


다음에는 내 사이트를 출력해봅시다

5. 파이썬(Django)에서 내 사이트 출력하기

728x90
반응형