我需要在Django项目中设置自定义响应头。
这是来自facts/urls.py的代码:
这种方法显示来自模型的数据,但我不确定是否有办法在此处设置自定义标题?
另外,我尝试了另一种方法 - 我创建了facts/views.py,并编写了以下函数:
这种方法设置自定义标头,但不显示模型数据。
需要帮助吗?
这是来自facts/urls.py的代码:
d = {
'app_name': 'facts',
'model_name': 'Fact'
}
urlpatterns = patterns('',
(r'^$', 'facts.main', d),
)
这种方法显示来自模型的数据,但我不确定是否有办法在此处设置自定义标题?
另外,我尝试了另一种方法 - 我创建了facts/views.py,并编写了以下函数:
def fact(request):
response = render_to_response('facts.html',
{'app_name': 'facts',
'model_name': 'Fact'},
context_instance=RequestContext(request))
response['TestCustomHeader'] = 'test'
return response
并在 urls.py 中更改了代码:
(r'^$', facts.views.fact),
这种方法设置自定义标头,但不显示模型数据。
需要帮助吗?