【发布时间】:2015-06-15 11:43:15
【问题描述】:
我有一个写博客的模型。我正在为Blog 的descritpion 使用所见即所得的编辑器,通过它我可以在description 中插入图像。
class Blog(models.Model):
title = models.CharField(max_length=150, blank=True)
description = models.TextField()
pubdate = models.DateTimeField(default=timezone.now)
publish = models.BooleanField(default=False)
在后台是这样的:
我想要的是在博客的描述中获取第一张图片,并将其呈现在模板中,如下所示:
如何从博客的描述中获取img src 以在模板中使用它?非常感谢您的帮助和指导。谢谢。
views.py:
def blog(request):
blogs = Blog.objects.all()
return render(request, 'blogs.html', {
'blogs':blogs
})
模板:
{% for blog in blogs %}
<div class="blog">
<p class="blog_date"> {{blog.pubdate}} </p>
<h2 class="blog_title"> {{blog.title}} </h2>
<img src="{{STATIC_URL}} ###img src to be included" class="blog_image img-responsive img-thumbnail">
<a href="blog_detail.html" class="blog_read_more btn btn-info">Read more</a>
<div class="container">
<p class="divider">***</p>
</div>
</div>
{% endfor %}
【问题讨论】:
-
你的所见即所得编辑器叫什么名字?
标签: django django-templates django-views