Tôi đang sử dụng Django 1.9.Đối số context_instance của render_to_string bị phản đối
Với render_to_string
Tôi có thể dễ dàng chuyển html được hiển thị dưới dạng json sang tập lệnh khách hàng của tôi. Tuy nhiên, kể từ khi mẫu dựa trên các biến như user
, tôi cũng cần phải vượt qua context_instance=RequestContext(request)
, nếu không thì mẫu sẽ không biết request.user
là gì, vì vậy if
tuyên bố phá vỡ vv
Tuy nhiên tôi nhận được cảnh báo không dùng nữa này:
RemovedInDjango110Cảnh báo: Đối số context_instance của render_to_string không được dùng nữa. response_data [ 'content'] = render_to_string ("Hồ sơ/userprofile_detail/content.html", bối cảnh, context_instance = RequestContext (theo yêu cầu))
cách không phản đối để vượt qua RequestContext
trong một render_to_string
là gì?
Xin cảm ơn! Cuối cùng một cái gì đó mà làm việc với Django 1,10+. :) Đây phải là câu trả lời đúng, tôi tin. – Teekin