레거시 시스템의 문제를 해결하고 더 빨리 잡히지 않은 것에 놀라움을 금치 못했습니다. Django 1.3을 실행하고이 응용 프로그램을 실행하는 데 9.1.3을 사용하고 있습니다. 이 시스템은 사용자가 시스템의 나머지 부분을 사용하기위한 검증 시스템입니다. 그것은 장고 사용자 인터페이스의 일부를 사용하지만 대부분 자신의 '사용자'입니다.Postgres 데이터베이스 오류 : 관계가 존재하지 않습니다.
웹 사이트의 암호를 잊어 버린 경우와 마찬가지로 사용자에게 계정 질문을 시도하면 문제가 발생합니다. 시도 할 때이 오류가 throw됩니다.
Database Error at admin/password/user
relation "password_user_answered_questions_id_s" does not exist
LINE 1: SELECT CURRVAL('"password_user_quest...
^
이 오류의 원인은 누구입니까? 나는 db를 리셋하려고 시도했다. (아무것도하고 싶지는 않지만 단지 확신하고 싶었다.) 또한 phppgadmin을 사용하여 db를 샅샅이 뒤졌고, 그 외 모든 것이 올바르게 저장된다는 것을 발견했다. 사용자가 여러 개의 질문을 가질 수 있고 여러 사용자가 질문을 사용할 수 있도록 할당 할 때 ManyToMany 필드를 사용합니다.
'설정 search_path의이 schema_where_is_your_object'합니까 당신을하는 데 도움이? –