在django视图中使用python markdown.convert()
我有一个使用降价的博客。我正在尝试使用将其转换为在django视图中使用python markdown.convert(),python,django,markdown,Python,Django,Markdown,我有一个使用降价的博客。我正在尝试使用将其转换为views.py中的HTML。对于个别职位,此代码适用于: def detail_view(request, slug): md = markdown.Markdown() post = get_object_or_404(Post, slug=slug) postcontent = md.convert(post.md_text) context = {...} return render(request,
views.py
中的HTML。对于个别职位,此代码适用于:
def detail_view(request, slug):
md = markdown.Markdown()
post = get_object_or_404(Post, slug=slug)
postcontent = md.convert(post.md_text)
context = {...}
return render(request, 'details.html', context)
但是,将相同的逻辑应用于旨在显示多篇文章的视图失败:
def home_view(request):
posts = Post.objects.order_by('-id')
md = markdown.Markdown()
for markdown in posts:
postcontent = md.convert(posts.md_text)
context = {...}
return render(request, 'home.html', context)
在该视图中,我需要更改什么才能转换我的帖子模型的文本\u md
字段?.convert()
是正确的方法吗?
提前谢谢