반응형
▶ pycharm을 실행시켜 projects를 open하고 Terminal에 명령어 입력
▶ Python manage.py startapp first : first라는 사이트 앱 작성
→ 프로젝트 안에는 웹 페이지를 띄우기 위한 하나의 모듈을 구성하게 되는데 이를 Django app 이라고 함
→ 하나의 Django 프로젝트는 여러 Django app을 담을 수 있음
▶ Project 폴더 내의 first라는 폴더가 추가로 생성됨
manage.py : Django app을 관리하기 위한 각종 명령어를 내장하고 있는 스크립트 파일
→ 이 파이썬 파일을 실행함으로써 Django가 제공하는 각종 명령어를 실행
firstdjango(프로젝트 폴더)
→ settings.py : 프로젝트 전반에 걸친 각종 설정을 위한 파일
→ urls.py : 이 프로젝트를 실행시킬 때 어떤 웹앱의 페이지를 어떤 주소에 연결 시킬지를 정의하는 파일
→ wsgi.py : 웹 사이트 실행 프로세스와 관련하여 사용되는 파일
first(웹 앱 폴더)
→ admin.py : Django 관리자 웹을 구성하기 위해 필요한 파일
→ apps.py : Django 웹앱에 대한 설정을 위한 파일
→ models.py : 데이터베이스에 정의하기 위한 모델들을 정의해두는 코드를 위한 파일
→ views.py : 웹 페이지나 웹 요청등을 처리하는 코드를 작성하는 파일
반응형
'Django > inflearn' 카테고리의 다른 글
URL 매핑 규칙 (0) | 2022.09.19 |
---|---|
여러 페이지 띄우기 (0) | 2022.09.18 |
간단한 웹 페이지 띄우기 (0) | 2022.09.17 |
Django 웹 프로젝트 만들기 (0) | 2022.09.15 |
Django 설치하기 (0) | 2022.09.14 |