django shortcut函數

render()

render(request, template_name, context=None, content_type=None, status=None, using=None)函數

將給定的模板與給定的上下文字典組合起來,並返回帶有該呈現文本的HttpResponse對象。spa

Django不提供返回TemplateResponse的shortcut函數,由於TemplateResponse的構造函數提供了與render()相同的便利級別。code

必須參數

request

用於生成此響應的請求對象。對象

template_name

要使用的模板的全名或模板名稱的序列。 若是給出了一個序列,將使用存在的第一個模板。 有關如何找到模板的更多信息,請參閱模板加載文檔。模板引擎

可選參數

context

要添加到模板上下文的值的字典。 默認狀況下,這是一個空字典。 若是字典中的值是可調用的,視圖將在渲染模板以前調用它。ci

content_type

用於生成文檔的MIME類型。 缺省值爲DEFAULT_CONTENT_TYPE設置的值。文檔

status

響應的狀態碼。 默認爲200。it

using

用於加載模板的模板引擎的NAME。io

相關文章
相關標籤/搜索