본문 바로가기

Tech

Django 공식 문서로 Django 입문하기 (3) - Vote 앱 개발하기 해당 게시글에서 사용한 코드는 아래 Github 에서 확인할 수 있다.https://github.com/baobabnamu/goormthon GitHub - baobabnamu/goormthon: Monolithic Repositories About Goormthon Missions, Study, LectureMonolithic Repositories About Goormthon Missions, Study, Lecture - baobabnamu/goormthongithub.com Polls 앱을 위한 detail, results, vote View 개발템플릿 개발 전이므로 HttpResponse 객체에 문자열만 담아서 반환하도록 함 URLconf 설정을 통해 View 와 매핑들어오는 HTTP 요청의 .. 더보기
Django 공식 문서로 Django 입문하기 (2) - DB 연동 및 관리자 페이지 연동 해당 게시글에서 사용한 코드는 아래 Github 에서 확인할 수 있다.https://github.com/baobabnamu/goormthon GitHub - baobabnamu/goormthon: Monolithic Repositories About Goormthon Missions, Study, LectureMonolithic Repositories About Goormthon Missions, Study, Lecture - baobabnamu/goormthongithub.com Django 설치하기아래 코드를 참고하여 Django 프로젝트 셋팅 준비#!/bin/zsh# pyenv 설치brew install pyenv# pyenv 설정echo 'export PYENV_ROOT="$HOME/.pyenv".. 더보기
Django 공식 문서로 Django 입문하기 (1) - Django 개념 이해 Django의 큰 구조 이해하기(https://www.linkedin.com/pulse/understanding-mvt-architecture-django-aritra-pain-fpmnc/) 핵심 요약 정리Django의 핵심은 모델(Model), 뷰(View), 템플릿(Template) 세 가지 구성 요소라는 것.MVT(Model-View-Template) 패턴모델(Model): 데이터베이스 구조와 데이터를 정의하며, 데이터의 생성, 조회, 수정, 삭제 등 데이터와 관련된 모든 작업을 담당합니다. 실제로는 Python 클래스로 작성되며, Django의 ORM(Object-Relational Mapping)을 통해 데이터베이스와 연동됩니다.뷰(View): 사용자 요청을 받아서 필요한 로직을 처리하고, 모델.. 더보기