728x90

2023.05.10 - [프로그램/python] - django 로컬 개발 서버 알아보기(2023.05)

 

django 로컬 개발 서버 알아보기(2023.05)

https://docs.djangoproject.com/ko/4.2/intro/tutorial01/ Django 개발 서버는 순수 Python으로 작성된 경량 웹 서버 입니다. 개발 중에만 사용할 수 있도록 되어 있어서 운영환경에서는 다르게 사용해야 한다고 합

jsi0.tistory.com

앞전에 Django 프로젝트 를 만들어서 정상 서비스 가동까지 확인했습니다. 

해당 내용이 필요하신분은 해당 글을 읽어 주시기 바랍니다.

 

장고가 웹 프레임 워크라면 구조적인 사용방법이 존재할 것이기 때문에 해당 내용에 대해서 알아보려 합니다.

spring 프레임 워크에서는 mvc(모델 뷰 컨트롤러)모델을 사용하고 있는데 django의 경우 MTV를 이야기하네요. 

명칭만 우선 보면 spring boot에서 thymeleaf 처럼 스텍틱한 페이지를 사용하는 느낌이네요.

모델 계층

Django는 웹 애플리케이션의 데이터를 구조화하고 조작하기 위한 추상적 계층(모델)을 제공합니다. 아래에서 자세히 알아보세요.

뷰 계층

Django는 사용자의 요청을 처리하고 결과를 반환하기 위한 로직을 캡슐화한 “뷰”의 개념을 갖고 있습니다. 뷰에 대하여 알아야할 모든 것을 아래 링크에서 찾아보세요.

템플릿 계층

템플릿 계층은 사용자에게 표시할 정보를 표현하기 위해 디자이너에게 친숙한 문법을 제공합니다. 디자이너들이 이 문법을 사용하는 방법과 프로그래머들이 확장하기 위한 방법을 알아보세요.

  • 기초: 개요
  • 디자이너: 언어 개요 | 빌트인 태그와 필터 | 휴머나이제이션
  • 프로그래머의 경우::doc:입니다.템플릿 API <ref/템플릿/api> | :doc:사용자 지정 태그 및 필터<방법/사용자 지정 템플릿 태그> |:doc:’사용자 지정 템플릿 백엔드는 <사용 방법/사용자 지정 템플릿 백엔드>입니다.

https://docs.djangoproject.com/ko/4.2/

 

Django

The web framework for perfectionists with deadlines.

docs.djangoproject.com

 

728x90

+ Recent posts