목록계정 (1)
컴공생의 다이어리
[Django] 장고 데이터베이스 생성(python manage.py migrate)
장고 데이터베이스 생성 [python manage.py runserver]로 서버를 실행을 하면 오류메시지가 중간에 아래와 같이 나온다. 이 오류는 '아직 18개의 적용되지 않은 마이그레이션이 있으며 이 마이그레이션을 적용하기 전까지 프로젝트가 제대로 작동하지 않을 수 있다'는 의미이다. 이때, 적용되지 않은 마이그레이션의 개수는 장고 버전에 따라 다를 수 있다. 장고에서 마이그레이션(migration)이란 데이터베이스에 적용시켜야 하는 변화에 대한 기록이다. 예를 들면 댓글 기능을 블로그에 추가하려면 댓글을 저장할 공간이 필요하다. 이를 데이터베이스에 반영해야 서버를 실행했을 때 웹 사이트에 추가한 댓글 기능을 제대로 사용할 수 있다. 과정 step1) 데이터베이스 생성하기 (혹시 서버가 돌아가고 있다..
Development/Python & Django
2021. 5. 23. 00:01