Есть джанго проект из нескольких приложений. Для приложений нужны ttf файлы шрифтов.
Как правильно получить доступ к директории с файлом шрифта?
В папке проекта “myproject” сделал папку ttf, тогда общий путь к приложениям:
\djproject\myproject\app1
\djproject\myproject\app2
папка файлов с шрифтами
\djproject\myproject\font
При такой структуре папок работает только:
from reportlab.pdfbase import ttfonts
MyFontObject = ttfonts.TTFont('Times', '/djproject/src/myproject/label/font/timesi.ttf')
from reportlab.pdfbase import ttfonts
MyFontObject = ttfonts.TTFont('Times', './label/font/timesi.ttf')
from reportlab.pdfbase import ttfonts
MyFontObject = ttfonts.TTFont('Times', './font/timesi.ttf')
Подскажите как перейти к использованию относительных путей?
P.S. или проще сделать в settings.py новую переменную с местонахождением файлов шрифтов?