Tôi đã kích hoạt bộ xử lý yêu cầu djangodjango trong mẫu
TEMPLATE_PROCESSORS = (
"django.core.context_processors.auth",
"django.core.context_processors.debug",
"django.core.context_processors.i18n",
"django.core.context_processors.media",
"django.core.context_processors.request",
)
Tuy nhiên tôi không phải yêu cầu biến có sẵn trong các mẫu. Tôi đã chuyển nó theo cách thủ công. Sử dụng django 1.0.2 Everywhere trên web có vẻ như nó chỉ khoảng cho phép xử lý yêu cầu ..
Ngoài ra tôi đang sử dụng RequestContext như:
return render_to_response(
'profile.html',
{
'persons':Person.objects.all(),
'person':Person.objects.get(id=id),
'request':request,
},
context_instance=RequestContext(request)
)
không may mắn
ohh darn tên mới cho đó là TEMPLATE_CONTEXT_PROCESSORS
Tại sao bạn cho phép mẫu biết bất kỳ điều gì về yêu cầu? – yfeldblum
dễ dàng: tôi cần biết đường dẫn * URL * của yêu cầu điều hướng động. tôi đã hoàn thành nó hoạt động ngay bây giờ. – Attila