웹 Web/Django
[Django] 장고 프로젝트 만드는 순서
하나비 HANABI
2023. 3. 23. 17:15
1. 가상환경 설치
python -m venv 프로젝트명
2. django 라이브러리 설치
2-1. django project 설치
django-admin.exe startproject config .
3. 서버실행확인
python .\manage.py runserver
4. 서버실행 자동화하기
4-1. 서버실행 확인
5. 기본 database 설치하기
5-1. admin 서비스 실행확인
python .\manage.py migrate
6. 관리자계정 생성하기
python .\manage.py createsuperuser
6-1. 관리자 계정으로 로그인하기
7. 서비스 app 설치하기
7-1. 프로젝트 폴더 구조 확인하기
7-2. app 등록하기
django-admin.exe startapp 원하는폴더명
8. Model 생성하기
8-0. Model등록하기
8-1. Model실행하여 테이블 만들기
python .\manage.py makemigrations
python .\manage.py migrate
8-2. admin 계정에서 확인하고 예제 3개 만들기
9. url 연결하기
9-1. board url 작성하기
10. views 함수만들기
10-1. url처리 함수 만들기
10-2. 결과페이지 연결하기
11. templates 및 static 기준 위치 등록하기
TEMPLATES = [
{
'DIRS': [BASE_DIR / 'templates'],
# APP_DIRS 등...
},
]
STATICFILES_DIRS = [
BASE_DIR / 'static'
]
12. Form 생성하기
13. 결과페이지 및 입력페이지 만들기
13-1. 리스트 페이지 만들기(CRUD작업 링크)
14. 연결테스트 하기
15. 함수의 내용 구현하기
16. 각 템플릿 페이지 동적요소 구현하기