![](/img/trans.png)
[英]Django with GeoDjango on AWS EC2, Postgres Postgis on RDS
[英]Django on AWS EC2 and RDS
我正在嘗試使用EC2和RDS服務在AWS上部署django應用程序。 我已經創建了EC2和RDS容器。
這是我嘗試連接到數據庫的方式。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'db name',
'USER': 'my user',
'PASSWORD': 'my password',
'HOST': 'awshost',
'PORT': '3306',
'OPTIONS': {
'charset': 'utf8mb4',
},
}
}
對於名稱,用戶,密碼,主機,端口,我提供了正在運行的RDS實例的詳細信息。 當我這樣做時:python manage.py migration,它說沒有要應用的遷移。 如果我嘗試進行遷移,則表示未檢測到任何更改。 如果我直接從終端和列表表連接到數據庫:我看到一個表django_migrations,該表為空。 我應該如何遷移數據庫?
我知道這個解釋很廣泛,因此,我將嘗試縮小范圍。 現在,我不知道還有什么對這個問題很重要。
運行makemigrations並指定應用程序名稱。 需要創建遷移文件夾。您的應用必須首先包含在INSTALLED_APPS中。
./manage.py makemigrations <myapp>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.