
가상환경 생성:
python -m venv 가상환경이름
가상환경 실행:
source 가상환경이름/Scripts/activate
가상환경 종료:
deactivate
장고 설치:
pip install django
프로젝트 시작:
django-admin startproject 프로젝트 이름
서버 정상 작동하는지 확인
python manage.py runserver
manage.py로 앱 생성:
python manage.py startapp 앱 이름
ctrl+c 하면 나가짐
프로젝트 이름의 settings.py 파일 들어가서 INSTALLED_APPS에 앱 이름 추가해주기
home.html
<h1>Hello World!!</h1>
base.html
<h1>base 페이지입니다.</h1>
views.py
from django.shortcuts import render
def home(request):
return render(request, 'home.html')
def base(request):
return render(request, 'base.html')
urls.py
.
.
.
from django.contrib import admin
from django.urls import path
import myapp.views
urlpatterns = [
path('admin/', admin.site.urls),
path('', myapp.views.home), #'' 이 주소로 이동해서 myapp의 views의 home 페이지 불러오기
#127.0.0.1:8000/base
path('base/', myapp.views.base),
]
https://www.toptal.com/developers/gitignore/
remove / 폴더 강제 삭제 / 파일명:
rm -rf .git
git bash에서 복붙:
shift+insert
*멋사 포스팅은 티스토리에 업로드 된 글의 백업입니다.
출처: Jenvelop log