Django читает json-файл с относительным путем к файлу

Я пытаюсь развернуть django на производстве, но у меня возникла проблема с относительным путем к файлу в моем models.py.

Когда я использую python3 manage.py runserver 0.0.0.0:8000, сайт работает нормально. Когда я запускаю django, используя http и wsgi, я получаю ошибку, что нижеприведенный файл не может быть найден. Я предполагаю, что это происходит потому, что он ищет файл по относительному пути. Как мне это исправить?

Вот строка в моем models.py, которая импортирует json-файл.

data = open('orchestration/static/router_models.json').read() 

                                             

лучше хранить файл в вашей модели (поле file).

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