데이터를 내 장고 포스트그레스 DB에 푸시하는 작은 파이썬 스크립트가 있습니다. django 프로젝트에서 관련 모델을 가져오고 .save 함수를 사용하여 데이터를 문제없이 db에 저장합니다.postgres + GeoDajango - 데이터가 저장되지 않는 것 같습니다.
어제 시스템이 정상적으로 돌아갔다. 오늘 장고가 끝날 때까지 django 프로젝트와 python 스크립트를 여러 번 시작하고 멈추었지만 컴퓨터를 재부팅하거나 전원을 끈 적이 없었습니다.
오늘 나는 데이터가 더 이상 db에 없다는 것을 발견했습니다!
분명히 뭔가를 잊어 버린 것처럼 바보처럼 보이지만 모델에서 save 함수가 호출되면 데이터는 db에 커밋됩니다.
아마 내가 명시 적으로 함수를 호출 할 필요가 postgres를 사용하여 sqlite의 mysql 반대? – michael
내 컴퓨터를 다시 부팅하여 같은 일이 발생했는지 확인했지만 이번에는 데이터가있었습니다. 컴퓨터가 깨끗하게 꺼지지 않았을 수 있습니까? – michael