Django Tutorial

이신후·2022년 5월 26일
0

Django Framework는 파이썬으로 구성된, 무료 오픈소스 웹 애플리케이션 프레임 워크.
요청에 따라 파이썬이 알맞은 응답을 해줄 수 있도록 도와주는 웹 애플리케이션 프레임워크

django 쓰는 이유
1. CRUD의 강점.
2. Python
3. 방대한 커뮤니티 및 오픈소스

  1. django 설치
  • pip install django
  1. Project 시작
  • django-admin startproject "프로젝트이름" .

setting.py

  • 웹서비스 중 세팅하는 부분

url.py

  • 화면을 연결시켜주는 부분

manage.py

  • 각종 기능에 대해서 도움을 주는 유틸리티 부분

runserver manage.py runserver

  • django 서버를 동작시켜주는 명령어

포트의 개념

APP 만들기
django-admin startapp "app이름"

App 구조
사용자가 여러가지 경로를 통해 들어갈때 urls.py를 거쳐 app urls.py로 들어가고, view로 들어가게 된다. View 는 model를 통해 DB에 접근하고, model은 view로 응답하고, 다시 View 는 사용자에게 응답을 한다.

)

Routing
prtoject(urls)->app(urls)->app_view(view)

Web Application server를 쓰는 이유

profile
clean code 지향

0개의 댓글