전 포스트 필요한 프로그램 및 가상환경 셋팅에 이어 Django를 본격적으로 시작해보겠습니다!
셋팅이 안되있으신 분은 다시 한 번 보고와주세용!!
1. 프로젝트를 만드는 법
django-admin startproject [프로젝트명]
>외우시면 좋을 프로젝트를 만드는 명령어 입니다.(저도 외우느라 엄청 힘들었어요 ㅠ)
2. 앱을 만드는 법
cd [만든프로젝트명]
python manage.py startapp ex_app
>만든 프로젝트로 이동 후 프로젝트 안 manage.py 라는 파이썬 모듈을 이용하여 app을 생성합니다.
>전체적인 형태
3. 앱 안에 templates라는 폴더를 생성해주세요.
>templates 폴더 안에는 html로 만든 녀석들이 들어갈 예정입니다.
4. SETTING 설정
빨간 줄이 있는 경로의 settings.py로 이동하여 INSTALLED_APPS에 노란 줄인 앱이름을 적어줍니다.
(프로젝트명과 앱명은 사용자 설정에 따라 다릅니다.)
한국 기준으로 언어와 시간을 바꾸고 싶을 때는 아래와 같이 변경해주세요.
랭귀지코드='ko/kr'
타임존='Asia/Seoul' 바꾸기
5. 서버 연결이 잘 되는지 확인해봅시다.
python manage.py runserver
http://127.0.0.1:8000/ 로 들어가기
>manage.py를 쓸 때 만든 대 프로젝트에서 써야한다는 것 잊지 않으셨죠??
>사이트로 들어갔을 때 다음과 같은 창이 떴다면 잘 따라오고 계시는 것 입니다.
자 이제 진짜 django의 셋팅이 끝났습니다.
다음 포스트에서는 MVT(혹은 MTV)가 무엇인지 CRUD를 만들면서 같이 알아봅시다!
M:MODEL
V:VIEW
T:TEMPLATES
C:CREATE
R:READ
U:UPDATE
D:DELETE
다음 포스팅에서 만나요!!
'대외활동 > 멋쟁이사자처럼 8기 (WEB)' 카테고리의 다른 글
[멋쟁이사자처럼8기 14~15주차] 블로그만들기 MODEL, VIEWS편 , CREATE구현 : Django, MVT, CRUD (0) | 2021.11.03 |
---|---|
[멋쟁이사자처럼8기 14~15주차] 블로그만들기 TEMPLATES편 : Django, MVT, CRUD (0) | 2021.11.03 |
[멋쟁이사자처럼8기 9주차] Django 셋팅 1-1 (0) | 2021.11.02 |
[멋쟁이사자처럼8기 6주차] 10단계로 Git & Github 함께배워요! with 협업 (2020.05.19) (0) | 2021.11.02 |
[멋쟁이사자처럼8기 2주차] 기획 활동 및 bootstrap 사용법 (0) | 2021.11.02 |