django 시작하기
필자 는 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 이라고 입력해 접속하시면 관리자 아이디와 비밀번호를 입력해 관리자 페이지로 접속하실수 있습니다.
'Python > python - django' 카테고리의 다른 글
설문조사 앱 만들기2 (0) | 2020.12.05 |
---|---|
웹 서버 시작하기 (0) | 2020.12.04 |