< 명령어 순서대로 >
// 가상환경 이름은 soobin
//장고를 설치하게 되면 django-admin이라는 명령어를 사용할 수 있다.
activate (갑자기 또 가상환경 괄호를 찾아볼 수 없음..)
django-admin startproject sb_community(설정한이름)
django-admin startapp board(설정한 이름)
project 안에 board가 있다. board안에는 로그인, 로그아웃, 회원정보수정 같은 정보들이 들어있음.
board안에 파이썬 파일들을 앱이라고 부름.
프로젝트와 앱(보드폴더 내부 파일)을 분리해서 개발
++ startapp을 통해 만들어진 board(위그림에서 우)내부에 templates라는 폴더를 생성해줘야한다
-> mtv디자인 패턴을 위해
** MVC 디자인 패턴이란 ? (mtv)
수많은 디자인 패턴 중 하나.
서로 영향 없이 쉽게 고칠 수 있는 애플리케이션을 만들 수 있는 디자인 패턴.
model : 데이터 관리
view : 데이터를 변환해 뿌려주는 역할
control, template : 사용자의 이벤트에 따라 모델과 뷰를 수정 및 업데이트
'자기개발👨💻 > 파이썬 웹' 카테고리의 다른 글
3강 - MTV 장고의 admin소개 (0) | 2021.09.08 |
---|---|
3강 - 02.02 MTV의 M만들기(model) (0) | 2021.09.07 |
3강 - 01.05 장고 프로젝트 첫 단추 (0) | 2021.09.07 |
에러 ) Django 장고 activate하려는데 bin폴더 없을 때 (0) | 2021.09.07 |
에러 ) vscode 터미널에서 pip 명령어 안될 때 (0) | 2021.09.07 |
3강 - 1 웹프레임워크 입문. (작성중) (0) | 2021.09.06 |