문서 작성일 : 2024/12/22
OS : Ubuntu 24.04
- "/home/web" (이 위치는 아무곳이라도 상관 없다. 나의 경우 이렇다는 이야기) 아래 django 디렉토리를 생성
- "/home/web/django" 디렉토리로 이동
- 가상 환경 설치
- python3 -m venv venv
- venv 가상환경 이란, 하나의 PC에서 프로젝트 별로 독립된 파이썬 실행환경을 사용할 수 있도록 해주는 기법
- python3-venv를 먼저 설치해 주어야 함 (sudo apt-get install python3-venv)
- 가상 환경 activate
- source venv/bin/activate
- 가상 환경을 deactivate 하고 싶다면 deactivate 라고 입력함

- django 를 가상 환경 아래 설치
- pip install django
- pip install django==버전정보 (특정 django 버전 설치)
- python -m django --version (버전 확인)
- pip uninstall djanog (삭제)

- 첫번째 project 생성 및 실행
- django-admin startproject first
- cd first
- python3 manage.py runserver
- 웹브라우저 에서 http://127.0.0.1:8000/ 입력 하여 App 접속


- 두번째 project 생성 및 실행
- 새로운 console 를 열어서
- go the django 디렉토리
- source venv/bin/activate -> 가상환경 activate
- django-admin startproject second
- cd second
- python3 manage.py runserver 9000
- 포트번호를 9000 으로 다르게 설정 했음
- 만일 second 를 동일한 port 번호로 (default : 8000) 실행하게 되면 "Error: That port is already in use" 라는 메시지와 함께 실행이 안됨.
- 웹브라우저 에서 http://127.0.0.1:9000/ 입력 하여 App 접속


OS: Windows 10
- 가상환경 설치 : python3 -m venv venv
- 가상환경 Activate : .\venv\Scripts\activate

- 최신 django 설치 : pip install django
'python > Django' 카테고리의 다른 글
Django Modules - 이론 설명 (1) | 2024.12.26 |
---|---|
Django First APP 만들기 (0) | 2024.12.26 |
links (0) | 2023.10.06 |