我固定的一些问题与遗留系统和已运行到,我惊讶的是不是越早抓住了一个障碍。 我运行的Django 1.3和使用运行此应用程序的Postgres 9.1.3。 该系统是用户使用系统的其余部分验证系统。 它使用Django的用户界面的一部分,但主要是它有它自己的“用户”。
我的问题一起,当我尝试给用户帐户问题(类似的,如果你忘记了密码的网站)来。 当我尝试这样做,它抛出这个错误:
Database Error at admin/password/user
relation "password_user_answered_questions_id_s" does not exist
LINE 1: SELECT CURRVAL('"password_user_quest...
^
有谁知道什么可能导致这个错误? 我曾尝试重置分贝(没想到它会做什么,但只是想确认)并且还使用phpPgAdmin的戳在db四周,发现其他一切都得到正确保存,除了这一个。 分配时,它使用的是多对多字段,以便用户可以有多个问题,问题可以由多个用户使用。