現(xiàn)在我有一個(gè)非?;镜膽?yīng)用程序,然后只顯示一些文本。這適用于 localhost 和 heroku。問題出在管理頁面上。我可以登錄到本地主機(jī)上的管理頁面,但是如果我嘗試登錄到 heroku,我會(huì)收到以下錯(cuò)誤:ProgrammingError at /admin/login/relation "auth_user" does not existLINE 1: ...user"."is_active", "auth_user"."date_joined" FROM "auth_user...在 localhost 和 heroku 上運(yùn)行的腳本之間的唯一區(qū)別是在 heroku 上運(yùn)行的腳本使用django-heroku. 我在任何地方都找不到解決這個(gè)問題的方法。提前致謝。
3 回答

婷婷同學(xué)_
TA貢獻(xiàn)1844條經(jīng)驗(yàn) 獲得超8個(gè)贊
此錯(cuò)誤 ProgrammingError at /admin/login/ relation "auth_user" does not exist LINE 1: ...user"."is_active", "auth_user"."date_joined" FROM "auth_user...
是由于與數(shù)據(jù)庫的連接問題或遷移錯(cuò)誤引起的。您是否正確遷移/連接到數(shù)據(jù)庫?

桃花長相依
TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊
好的,我知道我必須做什么。我在我的計(jì)算機(jī)上運(yùn)行了遷移命令,并錯(cuò)誤地認(rèn)為我不必在 Heroku 上也運(yùn)行它們。如果其他人遇到此問題,請執(zhí)行以下操作:
選擇您的網(wǎng)站
在右上角附近,將有一個(gè)標(biāo)有“更多”的按鈕。單擊那個(gè)。
選擇“運(yùn)行控制臺”
類型
python migrate.py migrate
類型
python migrate.py createsuperuser
添加回答
舉報(bào)
0/150
提交
取消