Как мы можем передать имена портов Dynami c в django .env файлах? - PullRequest
0 голосов
/ 14 января 2020

Я пытаюсь передать имена портов Dynami c переменным файла .env в django. Так что вместо того, чтобы передавать номер порта снова и снова, я просто передам имя переменной в URL. Вот код .env, для которого я ищу

Xyz_port = 8000
xyz_url = http://192.168.1.39:{Xyz_port}

Текущий код выглядит так:

Xyz_port = 8000
xyz_url = http://192.168.1.39:8000

1 Ответ

0 голосов
/ 14 января 2020

Если вы используете это в проекте Django, вы можете использовать python -decouple .

.env теперь выглядит как

Xyz_port = 8000

Вы можете использовать выше в любом приложении внутри Django приложение, добавив несколько кодов, как показано ниже:

from decouple import config

port = config('Xyz_port')
xyz_url = f'http://192.168.1.39:{port}'

Надеюсь, что это ответ, который вы ожидаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...