[장고 Template 시작하기]
·
Django 정리
1.  요청과 응답💡 Django가 요청을 받고 응답을 하는 과정은 이렇습니다. (MVT 패턴)요청(Request)이 들어오면URL(urls.py) 처리View(views.py) 처리Template(html) 처리응답(Response) 전달  urls.py를 열어보자💡 이 곳은 어떤 url패턴으로 들어오면 어디의 뷰로 보낼까? 를 설정해 주는 곳입니다!urlpatterns 내부에 정의해주면 됩니다!index라는 패턴이 들어오면 views 안에 index 함수로 보내줘라고 만들었다.# my_first_pjt/my_first_pjt/urls.pyfrom django.contrib import adminfrom django.urls import pathfrom articles import views #vi..
[장고 App 만들기]
·
Django 정리
1. 장고 App 생성하기터미널에 원하는 이름을 넣고 아래 코드를 치면 앱 이름의 App이 생성된다.나는 articles라는 앱 이름을 만들어주었다.앱 생성 위치는 프로젝트 안에 만들어주면 된다.python manage.py startapp  2. App 등록하기 my_first_pjt 프로젝트 안에 my_first_pjt 폴더 안에 settings.py를 열어준다여기에 INSTALLED_APPS 가 있다여기다 내가 생성한 APP의 이름을 적어주면 등록이 된다. 3. APP에 만들어진 파일을 대해 간단히 알아보자admin.py - 관리자용 페이지 관련 설정apps.py - 앱 관련 정보 설정models.py - DB관련 데이터 정의 파일tests.py - 테스트 관련 파일views.py - 요청을 처리하..
[장고 프로젝트 생성]
·
Django 정리
1. 프로젝트 생성django-admin startproject → 여기서 생성 디렉토리를 생략하면 현재 위치에 프로젝트 이름의 폴더가 만들어지면서 생성됩니다.django-admin startproject . → [ . ]은 현재 폴더를 의미하며 현재 폴더를 프로젝트 폴더로 사용해서 생성됩니다.나는 첫번째 방법으로 프로젝트이름은 startproject, 디렉토리는 my_first_pjt로 만들어주겠다.django-admin startproject my_first_pjt그러면 my_first_pjt라는 폴더 안에 또 하나가 생기면서 여러가지 py가 생길 것이다.  2. django 개발 서버 실행 서버를 실행하기전 폴더 안쪽으로 이동해줘야한다.cd my_first_pjt 이동을 했으니 이제 서버를 실..
[장고 환경 구축하기]
·
Django 정리
1. 장고 폴더 만들기원하는 위치에 django 폴더를 하나 만들어줍니다. 2. 가상환경 만들기vs 코드를 켜주고 만든 장고 폴더를 열어준다.터미널로 와서 아래 명령어를 쳐준다.python -m venv venv혹시나 파이썬 설치가 안되어 있다면 위 코드가 오류가 날 수 있다.아래 주소를 클릭하면 바로 다운로드가 된다. 파이썬 버전은 3.10 버전이다.https://www.python.org/ftp/python/3.10.11/python-3.10.11-amd64.exe 3. 가상환경 활성화하기venv라는 폴더가 만들어졌을 것이다.그 안에 Scripts 폴더 안에 activate를 이용해서 가상환경을 활성화 해주겠다.source venv/Scripts/activate위 사진처럼 (venv)가 나오면 가상환..