8.2. Dynamic banner links
def homepage(request): #? the first parameter always has to be a request
banners = Banner.objects.all()
context = {"banners" : banners}
return render(request, 'homepage.html', context) #? returns the homepage{% for banner in banners %}
<a href="/{{ banner.link_output }}"> <!-- joining the homepage url (using '/') to the product url from the banner -->
<img src = "{{ banner.image.url}}">
</a>
{% endfor %}
Last updated