Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- pwa적용하기
- js
- vitepwa
- 머신러닝종류
- 백준
- Django
- 셀프넘버
- 싸피
- SQL
- sqld
- Python
- 알고리즘
- PWA
- TypeScript
- react
- 싸피10기
- db
- 14658
- queryset
- SSAFYcial
- VITE
- 플로이드워셜
- Javascript
- 싸피셜
- SSAFY
- 리액트
- 데코레이터
- QuerySetAPI
- unionfind
- git
Archives
- Today
- Total
Meme's IT
[Django] Django 프로젝트 만들기 본문
Django Project
: 애플리케이션의 집합(DB 설정, URL 연결, 전체 앱 설정 등을 처리)
Django application(= 앱)
: 독립적으로 작동하는 기능 단위 모듈
(각자 특정한 기능을 담당하며 다른 앱들과 함께 하나의 프로젝트를 구성)
Django 프로젝트를 생성하기 전 해야할 일
- 가상환경 생성:
python -m venv venv
- 가상환경 활성화:
source venv/Scripts/activate
- Django 설치:
pip install Django
- 의존성 파일 생성:
pip freeze > requirements.txt
Project 만들기
django-admin startproject testpjt .
testpjt: 프로젝트 이름
. : 현재 위치에 만들어 줌
다음과 같이 프로젝트 폴더 안에 새로운 파일들이 생기는 걸 확인할 수 있다
Django 서버 실행
python manange.py runserver
노란색의 서버주소를 ctrl + 클릭
하면 생성된 서버를 확인할 수 있다.
서버를 종료하기 위해서는 ctrl + C
Django 앱 생성
python manage.py startapp articles
성공하면 articles 폴더가 생성됨, app의 이름은 복수형으로 하는 것을 권장
- 앱 등록: Testpjt/settings.py파일로 들어가서 INSTALLED_APPS의 맨 위에 'articles'추가
'BackEnd > Django' 카테고리의 다른 글
[Django] Template 상속 (0) | 2023.09.13 |
---|---|
[Django] Template System (0) | 2023.09.13 |
[Django] MTV 디자인 패턴 (0) | 2023.09.12 |
[Django] 가상환경 만들기 (0) | 2023.09.12 |
[Django] 사전 지식 (0) | 2023.09.12 |