Django TEMPLATE_DIRS в Settings.py вызывает косые черты в стиле unix. .
Из-за этого, когда я вызываю
get_template('some/template.html')
в представлении, результат всегда начинается с корня и приводит к вызову
/home/username/projectname/public/some/template.html
. Проблема в том, что я хотел бы использовать шаблоны, размещенные на совершенно другом сайт. Это отлично работает для других полей Settings.py (MEDIA_URL и STATIC_URL), где без возражений будет использоваться абсолютный путь http.
Учитывая http-путь,
TEMPLATE_DIRS ('http://example.com/',)
в Settings.py заставит
get_template('some/template.html')
в представлении попытаться найти
/home/username/projectname/public/http://example.com/some/template.html
Я пытался обойти это вот так
TEMPLATE_DIRS ('../../../../http://example.com/',)
Но он по-прежнему заставляет использовать ведущую косую черту, поэтому я получаю "/http://example.com", что бесполезно.
Мои вопросы: