0
У меня есть простой индексный вид, но я хочу, чтобы иметь возможность манипулировать HTML из шаблона перед его рендерингом, поэтому мне нужно будет извлечь HTML из объект шаблона в виде строки, затем сможете вернуть его обратно в объект, когда закончите. Как я могу это сделать?django - извлечение html из шаблона в представлении
def index(request):
latest_course_list = Course.objects.order_by('-start_date')
template = loader.get_template('index.html')
ctx = {
'latest_course_list': latest_course_list,
}
return render_to_response('index.html', ctx, context_instance=RequestContext(request))
Что вы пытаетесь достичь здесь? –
Встраивать такие вещи, как CSS и JS, до разбора. – babbaggeii
Итак, почему вы хотите сделать это, «манипулируя HTML», а не делать это как часть процесса рендеринга шаблонов, используя, скажем, тег шаблона? –