시작하기전 해야할것
가상환경 설정
python -m venv venv
source venv/Scripts/activate (윈도우의 경우)
deactivate (비활성화 시키기)
Django 라이브러리 설치
pip install django==4.2
프로젝트 파일 만들기
django-admin startproject <프로젝트 이름> <생성 디렉토리>
→ 생성 디렉토리를 생략하면 현재 위치에 프로젝트 이름의 폴더가 만들어지면서 생성
django-admin startproject <프로젝트 이름> .
→ [ . ]은 현재 폴더를 의미하며 현재 폴더를 프로젝트 폴더로 사용해서 생성
==> django-admin startproject my_first_pjt
이렇게 치면 my_first_pjt라는 폴더 생성됨
`settings.py` : 프로젝트의 설정을 관리하는 곳
`urls.py` : 어떤 요청을 처리할지 결정하는 곳
`__init__.py` : 하나의 폴더를 하나의 파이썬 패키지로 인식하도록 하는 파일
→ 3버전 이상으로 가면 없어도 됩니다. 하지만, 3버전 이하에서도 동작하도록 호환성을 위해 지키는 규칙임
`wsgi.py` : 웹 서버 관련 설정 파일
`manage.py` : Django 프로젝트 유틸리티 (조종기)
==>>주로 사용하는 파일은 settings 와 urls 두가지임
---------------------
python -m pip install Pillow
'Til' 카테고리의 다른 글
Til 24.04.11 Django (0) | 2024.04.11 |
---|---|
Til 24.04.09 Django(앱생성, 등록, 디자인패턴) (0) | 2024.04.09 |
Will - 04첫주 (0) | 2024.04.05 |
Til 24.04.05 조별과제 넷플모봄게시판 만들기(Flask-Migrate(db컬럼ㅈ추가시), api 연결 시도) (1) | 2024.04.05 |
Til 24.04.04 조별과제 넷플모봄게시판 만들기 (파비콘 추가, 알림팝업추가, 가상환경설정) (0) | 2024.04.04 |