向Fals传递调试时,模板中不再有上下文

2024-03-29 15:33:29 发布

您现在位置:Python中文网/ 问答频道 /正文

当debug在settings中设置为True时,站点可以正常工作,但是当我将debug设置为False时,它会变得非常慢,并且我在模板中没有更多的上下文请求。你知道吗

模板的名称如下:

return render_to_response('base.html', {"content": pres},RequestContext(request))

在我的设置中,上下文处理器定义如下:

TEMPLATE_CONTEXT_PROCESSORS = (
    'django.contrib.auth.context_processors.auth',
    'django.core.context_processors.debug',
    'django.core.context_processors.i18n',
    'django.core.context_processors.media',
    'django.core.context_processors.static',
    'django.core.context_processors.request',
    'django.contrib.messages.context_processors.messages',
    'context_processors.languages',
)

我测试了很多东西,我不明白这个问题。你知道吗


Tags: djangocoredebug名称auth模板falsetrue