locals()返回一個(gè)包含當(dāng)前作用域里面的所有變量和它們的值的字典。 所以可以把views改寫(xiě)為 def current_datetime(request): current_date = datetime.datetime.now() return render_to_response('current_datetime.html', locals()) 這里要注意的是要把now重
locals()返回一個(gè)包含當(dāng)前作用域里面的所有變量和它們的值的字典。
所以可以把views改寫(xiě)為
def current_datetime(request): current_date = datetime.datetime.now() return render_to_response('current_datetime.html', locals())
這里要注意的是要把now重命名為current_date,因?yàn)槟0逍枰氖沁@個(gè)變量名。
在template是如下定義的:
It is is now {{ current_date }}.
之前因?yàn)檫€使用now,結(jié)果導(dǎo)致時(shí)間在訪問(wèn)http://localhost:8000/time/
的時(shí)候顯示為空白。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com