2017-03-12 11 views
1

HerokuにDjangoアプリケーションをデプロイしました。私はいくつかのモデルを持って、いくつかのデータをデータベースに挿入しました(SQLiteデータベース)。しかし、一定時間後にデータにアクセスしようとすると、空のデータベースが表示されます。ここで私の問題と似た問題が見つかりました - >django heroku media files 404 errorと私は理解しました。私は自分のメディアファイルを別のものにしておくべきです。

私の問題はデータベースであり、私の質問は、私を防ぐことができますSQLiteデータベースこのデータの損失はありませんか?Heroku:すべてのdyno再起動時にDjangoデータベースファイルが失われる

答えて

5

Amazon S3のような他のサービスにデータベースを格納することはできません。 Herokuに一時記憶域があります。https://devcenter.heroku.com/articles/sqlite3#disk-backed-storage

しかし、Herokuには永続的なPostgreSQLも付属しています。ですから、代わりにそれを使用するようアドバイスします。

関連する問題