Utilizando URL externas en TEMPLATE_DIRS de Django

TEMPLATE_DIRS de @ Django en Settings.py requiere barras de estilo unix.

Debido a esto, cuando llamo a

get_template('some/template.html')

en una vista, el resultado siempre comienza en la raíz y genera una llamada a

/home/username/projectname/public/some/template.html

El problema es que me gustaría usar plantillas alojadas en un sitio completamente diferente. Esto funciona bien para otros campos Settings.py (MEDIA_URL y STATIC_URL), donde tomará una ruta http absoluta sin objeciones.

Dada una ruta http,

 TEMPLATE_DIRS ('http://example.com/',)

in Settings.py forzará

get_template('some/template.html')

en una vista para tratar de encontrar

/home/username/projectname/public/http://example.com/some/template.html

He tratado de sortear esto así

TEMPLATE_DIRS ('../../../../http://example.com/',)

Pero aún obliga a una barra diagonal, así que obtengo "/http://example.com", que es inútil.

Mis preguntas

¿Hay alguna manera de engañarlo para que extraiga los archivos de plantilla de otro servidor?Es eso incluso factible, dado que los archivos de plantilla deben procesarse para la vista? ¿Es posible crear una alternativa a 'django.template.loaders.filesystem.Loader' que no requiera barras de estilo unix?

Respuestas a la pregunta(3)

Su respuesta a la pregunta