Django 프로젝트 구축
Section 1. 가상환경 구축 및 Git 연동
1. Virtualenv & Git
- Virtualenv 가상환경 구축
pip install virtualenv # virtualenv 패키지 다운로드
virtualenv django_basic --python=python3.7 # 가상환경 프로젝트 폴더 생성
source bin/activate # 가상환경 구동 (mac환경)
- GitHub Repository 생성
- init 후에 .gitignore 파일에 lib/, bin/, pyvenv.cfg 명시
git init
git remote add origin https://github.com/codren/Django_basic.git
git add .
git commit -m "first commit"
git push origin master
Section 2. 프로젝트 구축
1. Django 프로젝트 생성
- 프로젝트 생성 시 프로젝트 이름과 동일한 폴더 생성 -> 프로젝트 전체 관리 모듈 집합 (url, settings 등)
- board, user app 안에 templates 폴더 생성
pip install django # Django 패키지 다운로드
django-admin startproject django_basic # 프로젝트 생성
cd django_basic
django-admin startapp board # board 게시판 앱 생성
django-admin startapp user # uesr 사용자 앱 생성
2. 프로젝트와 앱의 차이
- 프로젝트 - 웹 애플리케이션 프로그램 (쇼핑몰)
- 앱 - 프로그램 내에서 특정 부분 (사용자, 게시판, 상품, 주문 등)
3. 프로젝트에 앱 등록
- 프로젝트에 앱을 등록해야 앱에 여러 기능들을 자동으로 연동할 수 있음
- 프로젝트 폴더 -> settings.py 파일 -> INSTALLED_APS = [] 안에 app 등록
Author And Source
이 문제에 관하여(Django 프로젝트 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@codren/Django-프로젝트-구축저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)