일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 18233 러버덕
- 1188 java
- 18233 비트마스킹
- 2961 도영이가 만든 맛있는 음식
- django apache deploy error
- java di
- 2961 java
- Problems occurred while performing provisioning operation
- 2661 좋은 수열
- django settings.py
- django 웹 페이지
- 2643 java
- APPEND_SLASH = FALSE
- 14711 타일 뒤집기
- windows 원격 연결 설정
- 2661 java
- django httpd error
- django The requested operation has failed!
- 18233 java
- windows apache wsgi 에러
- 공유기 원격 설정
- django
- 1188 음식 평론가
- apache pythonpath
- 14711 java
- django 프로젝트 시작
- django windows 배포 에러
- 2643 색종이 올려 놓기
- The requested operation has failed!
- 원격 연결 포트 포워딩
라이브러리는 도서관 아닌가요
[Django 2] Django 설치 및 프로젝트 시작, 실행 본문
장고(Django, FAQ 발음으로는 "쟁고"(IPA: [ˈdʒæŋgoʊ])[2])는 파이썬으로 작성된 오픈 소스 웹 프레임워크로, 모델-뷰-컨트롤러(MVC) 패턴을 따르고 있다. 현재는 장고 소프트웨어 재단에 의해 관리되고 있다.
TMI: Django의 'D'는 묵음이다.
< 코드 요약 >
python -m pip install django # 장고 설치
django-admin startproject testproject # 프로젝트 생성
cd [manage.py가 있는 프로젝트 위치] # 서버를 실행하기 위한 이동
python manage.py runserver # 서버 실행
1. 장고 설치
우선 cmd 창 open
1. 버전? 잘 모르겠다. 일단 django 연습 및 프로젝트 생성이 우선
최신 버전 설치 ↓
python -m pip install django
2. 아니다. 난 다른 버전을 사용해야 한다.
원하는 버전으로 설치 ↓ (3.2.1를 다른 숫자로 입력하면 다른 버전이 설치된다.)
python -m pip install django==3.2.1
혹은
python -m pip install django~=3.2.1
3. 가상환경을 이용한 버전 관리
가상환경(virtualenv) activate 후 설치, 아래 링크 참조
django는 지속해서 업데이트를 하기 때문에 때때로 버전마다 다른 기능을 지원할 수 있다.
따라서, 이 점 꼭 유의하자.
설치 후, 별다른 경고 없이 마지막에
successfully installed django... 와 같은 문구를 만나면 설치가 완료된 것
2. 프로젝트 생성
CMD 창 open
cd 명령어를 사용해 Desktop으로 들어가서 위와 같은 명령어로 testproject를 생성한다.
아무런 경고문 없으면 잘 실행된 것이다.
(test라는 이름으로 만들려고 하면 내부 모듈 파일 이름과 충돌해서 생성이 안 된다.
user, test, model 등의 단어들은 작명 때 유의하자.)
다음과 같이 testproject에는 django의 핵심 파일들이 자동으로 생성된다.
자 이제 생성된 이 뼈대 프로젝트만으로 작동을 시켜보자.
Desktop → testproject로 경로를 이동한 후 아래의 명령어 입력
cd Desktop\testproject
python manage.py runserver
위에 보면 http://127.0.0.1:8000/ 과 같은 우리 눈에 다소 익숙한 주소를 던져준다.
로컬에서 실행할 수 있는 서버의 주소이다.
크롬 혹은 엣지를 열어서 입력해보자.
이렇게 뜨면 우리가 만든 뼈대로 접속이 잘 된 것이다.
당연한 말이지만 ctrl + c 를 누르거나 cmd 창을 닫으면 서버가 자동으로 종료된다.
Django 설치 및 프로젝트 실행 완료
'Django > Django 프로젝트' 카테고리의 다른 글
[Django 6] Django DB model (2) - sqlite3 설치 및 사용 (0) | 2021.10.07 |
---|---|
[Django 5] Django DB model (1) - 사용자(유저) 앱 생성 및 DB 연결 (0) | 2021.10.07 |
[Django 4] Django settings.py의 SECRET_KEY 초기 보안 설정 (0) | 2021.10.07 |
[Django 3] Django 웹 페이지 생성 및 실행 (pycharm 사용) (0) | 2021.10.07 |
[Django 1] Django 설치 세팅 - Windows 10에 pip 설치 및 환경 설정 (0) | 2021.10.07 |