Как получить доступ к базе данных django на удаленном сайте из локального скрипта?

У меня есть следующий код в скрипте:

import django
django.setup()

Это загружает настройки моего проекта для локальной разработки, но на самом деле я хочу загрузить настройки сервера (в частности, доступ к базе данных).

Что я пробовал? Я создал еще один файл sete_remote.py (в той же папке, что и settings.py) и установил в словаре DATABASES хост/ip удаленного сервера. но код:

import django
django.setup()
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "my_project.settings_remote")

не имеет никакого эффекта (я также переместил строку setting_remote на первое место). Он по-прежнему считывает my_project.settings, а не my_project.settings_remote.

Вернуться на верх