I don't know why it isn't showing on the templates when I think I implemented it right.
the template is :
<div class="row">
{% for volunteer_name in volunteer %}
<div class="col-md-4 col-sm-6">
<div class="team-wrapper">
<div class="team-img">
<img src="{{ volunteer_name.img.url }}" class="img-responsive" alt="Image">
</div><!-- /.team-img -->
<div class="team-title">
<h3><a href="#">{{ volunteer_name.name }}</a></h3>
</div><!-- /.team-title -->
</div><!-- /.team-wrapper -->
{% endfor %}
</div><!-- /.col-md-4 -->
</div><!-- /.row -->
models.py is:
class Volunteer(models.Model):
image = models.ImageField(max_length=100, upload_to='volunteer/')
name = models.CharField(max_length=100)
facebook = models.CharField(max_length=100, validators=[URLValidator])
twitter = models.CharField(max_length=100, validators=[URLValidator])
linkedin = models.CharField(max_length=100, validators=[URLValidator])
def __str__(self):
return self.name
views.py
def home(request):
amlvideo = AMLVideo.objects.filter().order_by("-category", "-language", "-level")
volunteer_name = Volunteer.objects.all()
img = Volunteer.objects.all()
context = {"home": home}
return render(request, "aml/home.html", context)
Can someone help me?