Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在django视图中使用python markdown.convert()_Python_Django_Markdown - Fatal编程技术网

在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()
是正确的方法吗? 提前谢谢