Как указать basehref в Django - PullRequest
0 голосов
/ 13 апреля 2020

Можно ли запустить приложение Django с BASEPATH=/api или просто BASEPATH=/ в зависимости от конфигурации?

1 Ответ

0 голосов
/ 13 апреля 2020

На основе @ narenda-choudhary комментария

В файле settings.py, где BASEPATH - переменная env с относительным путем

BASEHREF = os.environ.get('BASEPATH', '/')

Затем в urls.py

urlpatterns = [
    url(r'^{}'.format(settings.BASEHREF), include([
        path('admin/', admin.site.urls),
    ])),
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...