Как динамически изменять порт базы данных (django)

У меня есть проект django, который должен иметь возможность динамически изменять порт базы данных по соображениям безопасности.

например, должен быть шаблон типа ( port= ) и администратор должен ввести порт и изменить порт по умолчанию. как это сделать?

спасибо.

Если вы используете базу данных SQLite, которая по умолчанию встроена в Django, то для изменения порта базы данных вам придется изменить и порт сервера запуска Django.

Вы можете добавить указанные ниже строки в файл manage.py

from django.core.management.commands.run server import Command as run server runserver.default_port="8001"

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