[Django] Django의 구조와 웹사이트 구현

빵코·2024년 4월 14일

1) Django 설치

python3 -m pip install django

2) 현재 저장소에 django project 만들기

django-admin startproject myproject .

3) django 서버 실행

django3 manage.py runserver

Django 구조


<출처:생활코딩>

  • 전체적인 맥락
    project - app,app,app
    app - view(app의 구체적인 기능 구현 def 이루어짐) - model - DB에 접근 1) 사용자가 접속하여 지정한 urls.py로 위임됨
    2) app으로 들어와 지정한 urls.py가 있는 views.py의 함수로 위임됨.
    3) model을 이용해 DB에 접근하게 됨. (매우 편리)
    4) DB에 접근된 데이터 받아서 사용자에게 보내줌.

    Django app 코드

    django-admin startapp 앱이름
profile
빵먹으면서 코딩하는 개발자를 꿈꾸는 코린이

0개의 댓글