0
我在views.py有這樣的:Django的:不渲染請求上下文
def announcements(request):
return render_to_response('events.html', {
'posts1': Blog.objects.filter(category__title="Announcements")
}, context_instance=RequestContext(request)
)
這在我base.html文件:
{{ posts1 }}
但是從上面的請求上下文沒有獲取呈現當我加載主頁。
編輯1:
它看起來像我在這裏錯誤的路徑。我的目標是在整個我的網站的「公告」類別下的固定邊欄中顯示帖子。無論打開哪個頁面,該頁面中的側邊欄應僅包含「公告」類別的帖子。有關如何實現它的任何建議?
您確定有任何與該類別相符的博客文章嗎? –
如果我沒有記錯,可以使用HttpResponse.content將格式化頁面看作字符串。只是我在過去發現的有用的 – krs1
我會檢查以確保您的博客查詢返回數據,django調試工具欄將允許您查看所有上下文值 – dm03514