본문 바로가기
Django

Django로 앱 만드는 초기과정

by 이농이능 2018. 1. 18.

장고앱 만드는 과정 간단 정리!

virtualenv와 django 설치를 했다는 가정 하에,,




1. 

가상환경을 실행


리눅스/레드헷 계열

command-line

$ source myvenv/bin/activate

* virtualenv란?

 Python실행파일과 pip로 설치된 라이브러리들을 독립된 폴더에 넣어버리는 방법으로써,

프로젝트별로 개발환경에서 독립된 개발환경을 제공해줘야 각각의 프로젝트간에 환경변수들이 꼬이는 발생하지 않고 실제로 사용할 프레임워크와 버전충동을 피할 수 있다. 같은 모듈이라도 모듈 내에서 각각 프로그램이 다른 버젼을 필요로할 때나, python 프로그램을 실행하기 위한 최소한의 환경을 마련하고자 할 때, 그리고 github 등의 저장소와 연계하고자 할 때 등 가상환경은 매우 다양하게 사용될 수 있다.



2.

Django 프로젝트 만들기

    1. Django 프로젝트 생성

        • 프로젝트를 만들고자 하는 폴더로 이동
        • django-admin startproject <프로젝트이름>
    2. Django 서버 실행

        • 앞에서 생성했던 <프로젝트이름> 디렉토리로 이동
        • python manage.py runserver



3. 

app 만들기

      • 프로젝트 폴더로 이동
      • python manage.py startapp <앱이름>