我對 Django 很陌生。我正在構建一個 Django 應用程式,并希望使用 Postgres 資料庫將其部署到 Heroku。我已經在 Heroku 上安裝了 Postgres 應用程式,并且擁有我的憑據。
我應該有兩個資料庫 - 一個 Postgres 資料庫在本地有自己的 dev 設定,一個在 Heroku 上?
該應用程式非常簡單,因此我不一定需要兩個資料庫,但部署時可能需要它。
uj5u.com熱心網友回復:
無論應用程式多么簡單 - 永遠不要混合開發和生產資料庫。
uj5u.com熱心網友回復:
解決方案很簡單——我將 sqlite 用于開發環境,將 postgres 用于生產環境——并將其部署到 Heroku。
Heroku 不允許使用 sqlite。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/524071.html
上一篇:Heroku:“未指定Python版本”,但存在runtime.txt
下一篇:OSError:[Errno63]Filenametoolong:db.sqlite3whendoingcollectstaticondjango
