Dreamhost에서 Django 사이트를 운영하고 있습니다. 로컬에서 개발할 때 SQLite를 사용했지만, 처음에는 Dreamhost에서 MySQL을 사용했습니다. 왜냐하면 그게 바로 the wiki page이고, ORM을 사용하고 있다면 다른 데이터베이스를 사용하여 실행하게 될 것이기 때문입니다.SQLite를 사용하여 Dreamweaver에서 Django를 실행할 때 왜 테이블이 존재하지 않는다고 말하는 OperationalError가 발생합니까?
잠시 후 SQLite를 사용하도록 서버의 설정을 전환하여 내 개발 데이터베이스를 서버와 동기화 된 상태로 유지하기 쉬워졌습니다. python manage.py syncdb
은 서버에서 작동했지만 사이트에 액세스하려고 시도했을 때 OperationalError
이 있습니다. Django 오류 페이지에 내 테이블 중 하나가 존재하지 않는다고했습니다.
서버의 명령 줄에서 python manage.py shell
을 사용하여 데이터베이스를 검사했는데 둘 다 정상적으로 작동했습니다.
os.path.join (os.path.abspath (os.path.dirname (__ FILE__)) * x)' – istruble