가상환경 만들기
파이썬의 가상환경을 설치해준다. 내가 작업하는 환경은 Windows 이고, 파이썬은 3.9.0 버전이다.
>>> pip install virtualenv
django_instagram
이라는 프로젝트 폴더를 만들어주고, 그 안에 venv
라는 이름의 가상환경을 만들어준다.
>>> mkdir django_instagram
>>> virtualenv venv
다음으로는 설치된 가상환경을 작동시켜준다.
>>> venv\Scripts\activate
(venv) C:\Users\username\desktop\django_instagram
앞의 venv
표시를 통해 가상환경에서 작동중임을 알 수 있다.
2. Django 설치와 프로젝트 생성하기
가상환경 안에 그대로 있는 상태에서, 가장 최신의 Django 버전으로 설치해준다.
>>> pip install django
가끔씩 이 pip을 인식을 못하는 경우가 있는데, 그럴때는 다음과 같이 해준다
>>> python -m pip install django
하지만 이는 귀찮으므로, 새로운 가상환경으로 다시 시작하는 것도 하나의 방법이다.
다음으로는 Django 프로젝트를 만들어보도록 하겠다.
>>> django-admin startproject base
이후 djang_instagram
폴더 안에 base
라는 이름의 프로젝트가 생성된 것을 볼 수 있다. 여기서 우리는 프로젝트 폴더의 이름만 instagram으로 바꿔준다. 다음과 같은 구조로 생성되게 된다:
django_instagram
├── /instagram
│ └─ /base
│ └─ db.sqlite3
│ └─ manage.py
└── /venv
마지막으로 instagram
폴더로 이동하여 Django 서버를 실행시켜보도록 한다
>>> cd instagram
>>> python manage.py runserver
이후, 127.0.0.1:8000 으로 접속한다면 다음과 같이 Django 서버가 실행된 것을 볼 수 있다:
'토이 프로젝트들 > Instagram 클론 코딩' 카테고리의 다른 글
<Instagram 클론 코딩> 03. 프로젝트 Settings.py 설정하기 (0) | 2020.12.10 |
---|---|
<Instagram 클론 코딩> 01. 프로젝트 소개 (0) | 2020.12.04 |