728x90

필자 는 MAC을 사용하기 있기 때문에 MAC 을 기준으로 적어 나가겠습니다.

 

 

 

파이참 프로 버전 기준으로 venv 를 사용해 가상환경으로 dajngo 프로젝트를 생성했습니다.

 

django가 설치가 안되신분들은 --> pip install django 를 하신뒤 프로젝트를 만드시면 됩니다.

 

프로젝트 만들기 --> django-admin startproject config .

 

위의 명령을 입력할 때 주의 할 점은 config  다음에 한칸을 띄우고 .(점)이 있다는 것입니다. 이 점은 현재 폴더에 파일을 만들겠다는 의미입니다.

 

장고 프로젝트를 만들면 config 폴더가 생기고 manage.py 라는 파일이 만들어 집니다.

 

- 장고로 프로젝트를 생성했기 때문에 우리는 당장이라도 웹 사이트를 사용할 수 있는 상태입니다. 하지만 아직 할 일이 남아 있습니다.

바로 DB(데이터베이스)를 생성하는 일입니다.

 

--> 터미널에서 python manage.py migrate

 

위의 명령을 입력해 DB를 초기화 하면서 DB 파일을 생성합니다. 

 

 

 

초기화 작업이 끝나고 프로젝트 탐색창을 보면 db.sqlite3 파일이 생겨있습니다. 이 파일에 우리가 웹프로그래밍에서 다루는 회원 정보나

글 정보들이 저장됩니다. 파일 내용을 자세히 살펴보고 싶다면 sqlite viewer를 검색해 원하는 프로그램을 다운받을 수 있습니다.

 

 

관리자 계정 생성하기

 

--> python manage.py createsuperuser

계정명은 admin으로 하고 이메일은 본인 이메일로 입력합니다. 비밀번호를 입력할 때 주의할 점은 영문과 숫자를 섞고 최소 8 자리로 해야한다는 것입니다. 

 

 

사이트 확인하기

 

--> python manage.py runserver

위의 명령을 입력해 서버를 실행하고 웹 브라우저를 실행해 127.0.0.1:8000 이라는 주소로 접속합니다.

 

 

사이트 메인은 장고로 만들었다는 것을 확인할 수 있습니다. 사이트 메인 하단에 있는 장고 문서, 듀토리얼, 커뮤니티 링크는 즐겨찾기에 추가해둡니다. 

 

웹 브라우저에 127.0.0.1:8000/admin 이라고 입력해 접속하시면 관리자 아이디와 비밀번호를 입력해 관리자 페이지로 접속하실수 있습니다.

728x90

'Python > python - django' 카테고리의 다른 글

설문조사 앱 만들기2  (0) 2020.12.05
웹 서버 시작하기  (0) 2020.12.04