$ pyenv activate mywebsite //우선 만든 mywebsite 활성화
$ cd Django //그 안에 Django 폴더 접근
$ python -m venv mywebsite //이래하면 mywebsite라는 폴더가 만들어진거임
$ Django-admin startproject myproject //myproject라는 이름의 프로젝트 폴더 생성
- 서버구동 (기본 8000번 포트로)
$ python manage.py runserver
포트 접속하면 이렇게 파일 뭐가 많이 생김
manage.py : 가장 자주 사용하는 파일 중 하나임 (서버 구동 등..)
myproject/settings.py : 프로젝트 내 환경구성 등 여러 설정 정보 담고 있음
myproject/urls.py : url 패턴 등 path 관련 여러 정보 담고 있음
위 두개가 중요한 파일임 자주 사용됨
- 포트변경
$ python mange.py runserver 9090 //9090으로 포트변경할거다
구동된 서버가 뭐냐면
- 장고 개발 서버로 경량의 웹서버임
- 주로 개발 목적 및 테스트 용도로 사용됨
- 실무에서는 NGINX나 아파치와 같은 웹서버 사용
'개발 > Django' 카테고리의 다른 글
Django url 설정 (0) | 2023.01.16 |
---|---|
Django 테이블생성 (0) | 2023.01.15 |
Django 실행(3. 앱생성) (0) | 2023.01.06 |
Django 실행해볼게(2. 유저생성/관리자모드) (0) | 2023.01.06 |
Django 설치해볼게 (0) | 2023.01.06 |