2013-05-30 53 views
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)) 
+0

什麼是你想在這裏實現? –

+0

在重新渲染前內聯CSS和JS等內容。 – babbaggeii

+0

那麼,爲什麼要通過「操縱HTML」而不是通過使用模板標籤將其作爲模板呈現過程的一部分來實現呢? –

回答

2

我做了使用了類似的事情:

render_to_string('template_name', context)