import mistune from imageapp.models import BlogImage from blogapp.models import blogentry, blogcategory, blogcomment class CustomRenderer(mistune.HTMLRenderer): def image(self, alt, url, title=None): try: img = BlogImage.objects.get(pk=int(url)) print(img.image.url) return '

Title: ' + img.title + '
Caption: ' + img.caption + '
' except: return 'You should see an image here that has not been found unfortunately.' def footer_info(request): blogentries = blogentry.objects.all().order_by('-date')[:5] blogcategories = blogcategory.objects.all() blogcomments = blogcomment.objects.all().order_by('-date')[:5] return {'blogentries': blogentries, 'blogcategories': blogcategories, 'blogcomments': blogcomments} # def getincludes(request): # eventlist = evententry.objects.all().order_by('-date')[:10] # appointmentlist = event.objects.all().filter(eventend__gte = datetime.datetime.now()).order_by('eventstart')[:5] # return {'eventlist' : eventlist, 'appointmentlist' : appointmentlist}