我想在详细信息页面上的类DetailView中向我的博客django应用程序添加类似的帖子部分
class DetailView(generic.DetailView):
model = Deal
template_name = 'deals/detail.html'
答案 0 :(得分:0)
class DetailView(generic.DetailView):
model = Deal
template_name = 'deals/detail.html'
def get_context_data(self, **kwargs):
context = super().get_context_data()
context[post] = post
return context
get_context_data方法负责在template中传递数据。上下文是一个字典,因此您可以在此字典中添加键值并访问它的表单模板。
<html>
<body>
{{post}}
</body>
</html>
无论您将什么数据添加到上下文中,都可以使用键从模板访问它。