HolaJun

35 object(s)
 

Django세팅

가상환경 생성

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

Django 설치

pip install django

Django 버전 확인

python -m django --version

Django 프로젝트 생성

  1. 프로젝트 생성
    django-admin startproject [프로젝트명]
    
    • 프로젝트명에 django 또는 test(python 패키지 이름중 하나) 사용은 피할 것.
  2. 서버 실행
    • 프로젝트 디렉터리 접속
    python manage.py runserver
    
  3. 서버 접속
    • 주소창에 127.0.0.1:8000 또는 localhost:8080 입력
projectName/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        wsgi.py

Django App 생성

Project와 App의 차이점

App은 블로그나 공공 기록물을 위한 데이터베이스나, 간단한 설문조사와 같은 특정한 기능을 수행하는 웹을 의미한다. Project는 이런 특정 웹 사이트를 위한 app들과 각 설정들을 한 곳에 묶어놓는 역할을 한다. Project는 다수의 app을 포함할 수 있고, app은 다수의 project에 포함될 수 있다.