Как предотвратить перезапись моей базы данных Django Database
В настоящее время у меня есть приложение Django, работающее на моем личном сайте с PythonAnywhere.com. Когда я делаю обновления на сайте, я вхожу в PythonAnywhere и git pull для обновления приложения. Когда я это делаю, данные, которые были введены через сайт после последнего обновления, теряются из базы данных при обновлении. Что я могу сделать, чтобы решить эту проблему?
В настоящее время я использую версию SqlLite, которая поставляется вместе с Django App. Вероятно, это может быть частью проблемы, но мне нужна помощь, чтобы понять, как ее решить.
Предполагаю, что ваш проект Django подключается к базе данных SQLite, которая генерируется при создании нового проекта, и вы используете эту базу данных в своем развертывании. Эта база данных не подходит для производства и не сохранит ваши изменения, вам нужно установить базу данных, к которой может подключиться ваше приложение.
Вот некоторая информация на PythonAnywhere о базах данных:
https://help.pythonanywhere.com/pages/KindsOfDatabases/
И документация Django: