我一直在尝试在AWS上部署我的基于Django的问卷调查应用程序。我完全不熟悉AWS和Web应用程序。
当我建我的应用程序它运行上的LocalServer罚款和我在settings.py使用这样的:使用弹性beanstalk数据库
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
我已成功地使用弹性魔豆successfuly部署我的应用程序,它是工作的罚款。但是之后我必须对代码进行一些更改,并使用本地目录中的'eb deploy'来部署新版本。
这导致了所有数据的丢失(直到现在填充的响应)。我意识到我需要做一些关于我的数据库的事情。由于我对这一切都是全新的,所以一些帮助和指导将不胜感激。
代替sqlite(它本地化为一台机器),设置远程mysql/postgresql /玛丽亚等服务器 – hjpotter92
感谢您的评论。你能否向我提供任何有助于我这样做的资料? –