Вы можете подключить свою базу данных к вашему серверу в локальном runserver.
Просто измените настройки базы данных для вашего сервера ip.(сначала вы должны открыть порт 5432 в вашем локальном ip)
как показано ниже
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'your_server_db_name',
'USER': 'your_server_user',
'PASSWORD': 'your_server_db_pw',
'HOST': 'your_server_ip',
'PORT': '5432',
}
}
Затем БД синхронизируется.Однако я не рекомендую этот путь.Всякий раз, когда вы переносите / или делаете что-либо, связанное с db, он должен быть сбой, потому что вы не можете изменить код обоих.
Так что если вы хотите более активную базу данных из реальной базы данных, вы просто используете pg_dump
для выгрузки sql и добавляете ее в локальную базу данных.