최근 수정일 : 2023.8.26(토)
- Django start project
- Django default Database 생성
- Django Start App
- Django urls 적용
# 장고 버전 확인
python -m django --version
# 장고 새 프로젝트 시작
python -m django startproject mysite .
mysite .
대신 다른 이름을 넣어도 되지만, Python 또는 Django에서 사용 중인 이름은 피할 것. (충돌 발생)# 장고 새 프로젝트 실행 결과 생성되느 디렉토리
projec_root/
manage.py
mysite/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
# default database 생성
python manage.py migrate
# database - superuser(admin) 생성
python manage.py createsuperuser
# superuser 생성
username : {ID}
Email Address : (생략 가능 > enter)
password : {PW}
password(again) : {PW}
# django 앱(App) 생성
python manage.py startapp {앱_이름}
# setting.py -> INSTALLED_APPS = [] 내 앱 등록
# chat/urls.py 생성
from django import path
from . import views
urlpatterns = [
]
# mysite/urls.py 수정
from django.contrib import admin
from django.urls import path, include #include 추가
urlpatterns = [
path("admin/", admin.site.urls),
path("", include("chat.urls")), #chat.urls 적용
]