Github vscode 연동
프로젝트 폴더 생성
Django 프로젝트 생성(vscode)
1. 확장 툴 설치
python과 Django 설치
2. 가상환경 설치
python -m venv [가상환경이름]
python -m venv venv
3. 가상환경 실행
[가상환경이름]\bin\activate
venv\bin\activate
# 가상환경 종료
deactivate
4. 패키지 설치
가상환경 실행 상태로 아래 코드 입력
pip install django
5. 설치된 패키지 확인
pip freeze
6. 장고 프로젝트 생성
django-admin startproject [프로젝트명]
이 경우 위와 같이 Infra_test/Infra_test와 같이 디렉터리 밑에 똑같은 이름의 앱 디렉터리가 생성된다.
이미 생성된 최상위 디렉토리로 vscode에서 프로젝트를 연 경우 아래와 같이 생성 가능하다.
django-admin startproject [프로젝트명] .
현재 디렉터리를 기준으로 프로젝트를 생성해준다.
7. 개발 서버 구동하고 웹 사이트에 접속해 보기
python manage.py runserver
장고 서버가 http://127.0.0.1:8000/로 시작되었고
서버를 중지하려면 CTRL+C를 입력한다.
정상적으로 동작한다면 다음과 같이 웹 사이트에 접속 가능하다.
8. 앱 생성/등록
프로젝트 폴더로 이동
cd [프로젝트명]
cd Infra_test
앱 생성
django-admin startapp [앱명]
settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
# 앱의 apps.py 파일에 있는 Config 클래스를 등록
'[appname].apps.[Appname]Config',
]
9.
'SK shieldus Rookies > 최종 프로젝트 - 취약점 진단' 카테고리의 다른 글
[AWS] 인프라 - 네트워크, EC2 구축 | Ubuntu, Windows 서버 접속 (0) | 2024.02.29 |
---|---|
인프라 구축 Test (on 로컬) - [Github] Windows10에 Next.js 프로젝트 실행 (0) | 2024.02.23 |
인프라 구축 Test (on 로컬) - Windows10에 Apache 웹 서버 설치 (0) | 2024.02.22 |