I have a model to write blogs. In that I'm using a wysiwyg editor for the
Blog's descritpion, through which I can insert an image within the
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)
In the admin it looks like this:
[image: enter image description here]
What I want is to get first image inside the description of the blog, and
present it in the template like this:
[image: enter image description here]
How do get the img src from the description of the blog to use it in the
template? Your help and guidance will be very much appreciated. Thank you.
views.py:
def blog(request):
blogs = Blog.objects.all()
return render(request, 'blogs.html', {
'blogs':blogs
})
template:
{% 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 %}
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/CA%2B4-nGo4ZJmArnQ2nvF5f0tp83HA7LJTxdywtO8%2BxsBVp2211g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.