Django 설치 및 프로젝트 생성
이번 장에서는 장고의 기본 프로젝트 생성부터 웹페이지 띄우는 부분까지 설명하려고 합니다.
- Django install
- 프로젝트 생성
- 기능별 APP 생성
- 서버 실행
장고 설치전에 파이썬의 가상환경 설정이 안되어 있다면 아래 글 참고 부탁드려요~
2022.10.21 - [히치하이커 개발] - 파이썬(Python) 가상환경 생성 및 실행
파이썬(Python) 가상환경 생성 및 실행
Django 버전별 설치 목적의 파이썬 가상(venv) 환경 설정 파이썬의 가상환경의 설정 목적은 독립적인 환경을 만들어서 개발 및 서비스를 안정적으로 제공하는데 목적이 있습니다. 가상환경으로 생
buyhiker.tistory.com
Django install
Django 설치 전 꼭 설치가 진행될 폴더로 이동해서 설치를 진행한다.
pip install django~=3.2.10
or
pip install django
특정 Django 버전을 지정해서 설치할수도 있고 그냥 설치할수도 있다
그냥 설치하면 가장 최신버전으로 설치된다.

프로젝트 생성
프로젝트 생성 전 설치 전 꼭 생성할 폴더로 이동해서 설치를 진행한다.
django-admin startproject myproject
django-admin startproject #프로젝트 명
기능별 APP 생성
프로젝트가 생성되면 프로젝트 폴더안에 manage.py 파일이 있는 폴더가 있는곳으로 이동해서 아래 명령어를 실행한다.
기능이나 서비스별로 app 으로 나누어서 관리 할수 있다. 예를들어 이메일 발송, 회원가입 등 기능별로 나누거나 화면별로도 나눌수 있으니 참고하세요~
python manage.py startapp webview
python manage.py startapp #app 이름
앱을 생성하면 settings.py 파일에 꼭 생성한 앱을 등록해주자

서버실행
manage.py 가 있는 폴더에서 서버구동 명령어를 실행시킨다.
python manage.py runserver

정상적으로 장고가 설치되고 프로젝트가 만들어졌다면 브라우저에 127.0.0.1:8000 를 쳐보자
아래 이미지를 볼수 있으면 성공!!

'히치하이커 개발 > Django' 카테고리의 다른 글
[Django] HTML template 뼈대 만들기 - include, extends, block (0) | 2022.10.25 |
---|---|
[Django] static 폴더 설정 (0) | 2022.10.22 |
[Django] AWS 에 Git clone 하고, 서버실행 (0) | 2022.10.22 |
[Django] AWS 에서 runserver 할 때 Sqlite3 오류 (0) | 2022.10.21 |
파이썬(Python) 가상환경 생성 및 실행 (0) | 2022.10.21 |
댓글