이글은 Django의 튜토리얼을 개인적으로 따라서 해본 글이다

그러고 개인적으로 정리하고자 한다 '-'

 

 


 

1. Django 란?

파이썬 웹 서버 프레임워크이다.

 

가장 특징적인건 ORM (Object Relational Mapping)을 지원한다는 점이다.

ORM은 DB와 데이터 모델 클래스를 연결해준다.

 

그리고 자동으로 관리자화면을 구성해준다..

이부분은 튜토리얼을 따라해보면서 봤는데 신기했다 ㅎㅎ 그리고 꽤 편리해서

잘 이용하면 유용할것 같다란 생각을 했다.

 

 

 

2. Python , Django 설치하기

 

https://www.python.org/downloads/

 

여기서 맞는 os를 선택해서 window일경우 bit도 보고,,

나는 window 64bit라

 

Windows x86-64 executable installer

를 선택해서 설치해 주었다

 

설치할 때 주의 사항은

Path 추가하기를 체크를 꼭 해야한다,, 

 

그이후 cmd 창에서 다음 명령어를 쳐서 설치가 잘 되었는지 확인해준다.

>>python --version

Python 3.7.7

이게 안됐을경우 환경변수를 확인해보자..!

 

 

이제 Django를 설치해주자 proxy가 없는 환경이라면, --proxy 를 빼고 설치해주면된다.

(django만 설치해줘도된다..)

>>pip install --proxy http://proxy_id:proxy_port pylint
>>pip install --proxy http://proxy_id:proxy_port django
>>pipi nstall --proxy http://proxy_id:proxy_port djangorestframework

 

설치가 잘 됐는지, Django 버전도 확인해보자

 

>> python -m django --version

3.0.4

 

 

3. Django 프로젝트 만들기

cmd 창에서 프로젝트를 만들고 싶은 경로에 다음 명령어를 쳐준다.

>>django-admin startproject mysite

 

여기서 mysite는 프로젝트명이다. 그럼 프로젝트가 만들어지고 

 

 

경로에 다음과 같은 파일이 생성 되어있을 것이다.

mysite/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        asgi.py
        wsgi.py

 

그리고 만든 프로젝트를 구동해보자

>> python manage.py runserver

 

 

ㅎㅎ 이번편은 여기까지하고 다음번에 

Django 프로젝트를 구현해보고자 한다.

 

 

 

 


참고

https://docs.djangoproject.com/ko/3.0/intro/tutorial01/

 

첫 번째 장고 앱 작성하기, part 1 | Django 문서 | Django

Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate

docs.djangoproject.com

 

+ Recent posts