문돌이 존버/Django 스터디
2020. 10. 27.
우분투(Ubuntu) 환경, 장고(Django)에서 DB 값 변경하기
간혹 장고에 연결된 DB에 값이 잘못 들어간 경우가 생길 수 있습니다. 저 또한 그랬고요^^ 여러 개가 아니라 꼭 5개 내외의 오류를 고치려고 하는데 다시 DB를 초기화하고, 장고 마이그레이션(migration) 역시 초기화하려면 귀찮겠죠. 그래서 이럴 때는 장고 내에서 간단하게 DB에 들어간 값을 변경할 수 있습니다. 아래는 티스토리 코드블록에서 파이썬이지만 실제 우분투(Ubuntu) 환경에선 콘솔창이라고 생각하시면 됩니다. python manage.py shell >>> from project_app.models import * # 변경해야 하는 값 확인 >>> TBL_TEST_INFO.objects.get(disease='감가') # 외래키가 적용된 경우 >>> TBL_TEST_INFO.object..