Django プロジェクトでカスタム応答ヘッダーを設定する必要があります。
以下は、facts/urls.py のコードです。
d = {
'app_name': 'facts',
'model_name': 'Fact'
}
urlpatterns = patterns('',
(r'^$', 'facts.main', d),
)
このアプローチはモデルからのデータを表示しますが、ここにカスタム ヘッダーを設定する方法があるかどうかはわかりません。
また、別のアプローチを試しました-次の関数で fact/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),
このアプローチはカスタム ヘッダーを設定しますが、モデルからのデータは表示しません。
何か助けはありますか?