¿Cuál es la forma más simple de crear una etiqueta de plantilla de Django que muestra la versión de Django en una plantilla?Etiqueta de plantilla de Django para mostrar la versión de Django
quiero poner lo siguiente en una plantilla de Django y tenerlo salida de la versión de Django (en mi caso, base.html):
{{ django_version }}
Sé que el siguiente código Python da salida a la versión en Django una concha, pero gustaría saber donde debo poner este código y cómo debo llamarlo desde la plantilla:
import django
print django.VERSION
ACTUALIZACIÓN: he intentado lo siguiente en views.py, pero no aparece nada en el plantilla:
import django
from django.template import loader, Context
from django.http import HttpResponse
from django.shortcuts import render_to_response
def base(request):
django_version = django.VERSION
return render_to_response('base.html', {'django_version': django_version})
Puede deberse a la versión más nueva ahora, pero no tuve que configurar ninguna configuración de urls.py como la que tiene allí. Pude llamar a '{{django_version}}' directamente suponiendo que realicé el cambio en mi settings.py y context_processors.py – whoisearth