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).