코딩공부

Django 공부1 / TIL_220923

Dong_Devlog 2022. 9. 23. 19:24

오늘 배운 Django 코드 복습

 

  • urls.py에 앱 연결

Django에서 웹 서비스 각각의 기능은 앱 단위로 구현되기 때문에

서로 다른 기능을 하는 앱을 여러 개 모아서 하나의 프로젝트를 생성한다.

urls.py 파일을 열어 새로운 앱을 생성하게 되면 앱을 연결시켜주어야 한다.

user앱을 생성하게 되면 urls.py에 path('',include('user.urls'))를 작성하여 연결시키겠다고 선언해준다.

urlpatterns = [
    path(...),
    path('',include('user.urls')),
]

 

  • 앱 데이터베이스에 적용

작성한 앱을 데이터베이스에 적용시키기 위해서는 터미널 창에 아래와 같은 코드를 입력해주면 된다.

데이터베이스 변경을 알려주는 명령어 makemigrations

변경 된 데이터베이스를 적용시켜주는 migrate

python3 manage.py makemigrations
python3 manage.py migrate