[爆卦]heroku postgres教學是什麼?優點缺點精華區懶人包

為什麼這篇heroku postgres教學鄉民發文收入到精華區:因為在heroku postgres教學這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者s8300355 (流汗肥宅)看板Python標題[問題] Django部署到Heroku(已解...


大家好,這兩天利用django想測試一下heroku的PostgreSQL
並參考了twtrubiks大大的教學
https://github.com/twtrubiks/Deploying_Django_To_Heroku_Tutorial
在本機的sqlite測試的時候,我至admin增加model資料
在sqlite中的確有增加table內的資料

但推上Heroku後,我參考了官方的說明:
https://devcenter.heroku.com/articles/heroku-postgresql#connecting-in-python
截圖:
我import了dj_database_url,並照著文件存在settings.py的下方
https://i.imgur.com/34myfOe.png
但部署完成之後,查看資料庫,卻是變成這樣
https://i.imgur.com/iiRB45o.png
首先,連接數竟然出現2個?
第二,我一樣去後台admin增加資料,但在資料庫的部分
卻一直顯示46rows,始終沒有增加資料
請問是甚麼原因造成的?
我有把資料輸出至網頁起來查看,的確有增加資料
https://i.imgur.com/V74TlxA.png

我在settings.py內的database是這樣建構的
對應的名稱也都有在Heroku上把變數設定好
https://i.imgur.com/tulbATq.png
小弟是django新手,麻煩各位解惑了,謝謝各位。

--
https://i.imgur.com/f2ons2F.png

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.141.89.173
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1527604414.A.2BC.html
djshen: settings先貼出來05/29 22:58
djshen: 顯示46rows從哪裡看的05/29 23:03
顯示的地方是在heroku儀表板上的resources可以直接查看
database的訊息
https://i.imgur.com/5BITUzy.png
https://i.imgur.com/mSSCpbl.png
https://i.imgur.com/oCAuVl5.png
輸出的部分是直接把model的資料丟到網頁查看
https://i.imgur.com/VlqxVZs.png
※ 編輯: s8300355 (220.141.89.173), 05/29/2018 23:31:18
djshen: 阿我看到圖片裡的46rows了05/30 00:10
djshen: 我想會不會dashboard的資訊沒那麼快更新05/30 00:10
djshen: 你用command line連DB確認看看05/30 00:11
我有這樣想過 但已經過2小時了XD
好的我會試試看 thx
※ 編輯: s8300355 (27.242.67.182), 05/30/2018 00:29:18
TWTRubiks: 他的 dashboard 沒更新那麼快,我都是用pgadmin4去看 05/30 12:26
TWTRubiks: 資料的,我的文章應該有說明pgadmin 05/30 12:26
感謝本人出面回覆!
回應兩位,的確是看dashboard沒有那麼準
用pgadmin3查看的確是符合我現在的6筆資料
用3的原因是不知道為何4一直無法啟動
查資料時有人說先用3吧,改用3就成功了T_T
https://i.imgur.com/uu5v0NN.png
感謝兩位的回覆,看來暫時不能相信dashboard了XD
※ 編輯: s8300355 (220.141.89.173), 05/30/2018 15:04:14
※ 編輯: s8300355 (220.141.89.173), 05/30/2018 16:04:25

你可能也想看看

搜尋相關網站