Models.py
class Blog(models.Model):
title = models.CharField(max_length=100, unique=True)
slug = models.SlugField(max_length=100, unique=True)
body = models.TextField()
content_photo = models.ImageField(upload_to='passive_income/',blank=True)
posted = models.DateTimeField(db_index=True, auto_now_add=True)
author = models.CharField(max_length=255, blank=True)
status = models.BooleanField(default=True)
category = models.ForeignKey('blog.Category')
Views.py
def view_post(request, slug):
return render_to_response('blog/view_post.html', {
'post': get_object_or_404(Blog, slug=slug)
})
view_post.html
{% extends 'blog/base.html' %}
{% block head_title %}{{ post.title }}{% endblock %}
{% block title %}{{ post.title }}{% endblock %}
{% block content %}
<li>{{ post.body }}</li>
<li>{{ post.content_photo }}</li>
{% endblock %}
My query is that when the URL opens a browser it does not display the image.