tutorial - django urls
Accediendo a request.META.SERVER_NAME en la plantilla (1)
Debe agregar el procesador de contexto de request para que se agregue al contexto de la plantilla automáticamente. O puede agregar explícitamente la solicitud al diccionario de contexto render_to_response(''foo'', {''request'': request})
https://docs.djangoproject.com/en/dev/ref/templates/api/#django-core-context-processors-request
Tenga en cuenta que si agrega el procesador de contexto de solicitud, debe recordar agregar los valores predeterminados también.
Llamo a una plantilla como esta desde mi punto de vista:
return render_to_response(''mytemplate.html'', context_instance=RequestContext(request))
Estoy intentando acceder al nombre de host de mi servidor actual (en este caso, localhost ), pero se imprime en blanco cuando {{request.META.SERVER_NAME}} en la plantilla.
En mi archivo settings.py , no tengo definido TEMPLATE_CONTEXT_PROCESSORS . No estoy seguro de si necesito especificar algo allí, o si eso podría resolver el problema.