본문 바로가기 메뉴 바로가기

yoon's Devlog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

yoon's Devlog

검색하기 폼
  • 분류 전체보기 (231)
    • 일상 (0)
    • 컴퓨터일반 (4)
    • 알고리즘 (104)
      • Programmers (27)
      • Baekjoon (71)
    • WEB (33)
      • Spring (4)
      • Bootstrap (3)
      • Java BackEnd (17)
      • Django (7)
    • development (76)
      • html javascript CSS (37)
      • oracle (4)
      • Java (32)
    • Computer (8)
      • 내가 보려고 올리는 (8)
    • 데이터 분석 (5)
      • R (5)
  • 방명록

MTV (1)
[Django] MTV 패턴

이전에 스프링의 MVC 패턴을 학습한 적이 있다. 오늘은 장고의 MTV 패턴에 대해 알아보려 한다. MTV는 Model, Template, View를 의미하는데 MVC와 명칭만 다르다고 보면 된다. 아래와 같은 구조이다. 1. Model 모델은 DB에 저장되는 데이터를 의미한다. 모델은 클래스로 정의되며, 하나의 클래스가 db의 하나의 테이블이다. 2. Template 템플릿은 사용자에게 보여지는 부분으로, MVC의 View에 대응된다. 뷰에서 로직 처리 후 context와 함께 렌더링하는 html파일을 바로 템플릿이라 한다. 장고는 자체적인 Django Template 문법을 지원하여, 이 문법 덕에 html 파일 내에서 context로 받은 데이터를 바로 활용할 수 있다. 3. View 모델 - 뷰 ..

WEB/Django 2022. 1. 23. 05:54
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • brute force
  • 프로그래머스
  • append
  • web
  • bootstrap
  • R
  • 장고
  • Oracle
  • javascript
  • 큐
  • 단계별로풀어보기
  • baekjoon
  • 덱
  • python
  • 문자열
  • jQuery
  • 백준
  • Case When
  • jsp
  • html
  • 자바
  • 브루트 포스
  • 파이썬
  • 정렬
  • Django
  • Java
  • CSS
  • 자바스크립트
  • 스프링
  • 고득점 키트
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바