Если использовать только одну картинку
- добавить поле для картинки в модель
- добавить плейсхолдер картинки в темплейт
# models.py
class Article(models.Model):
title = models.CharField(max_length=255)
content = models.TextField()
img = models.ImageField(upload_to='/article',
height_field=100, width_field=100)
Для простоты размещаем код, который ты, в дальнейшем,
перенесешь в views.py из urls.py!
https://docs.djangoproject.com/en/dev/topics/class...#urls.py
url(r'^article/(?P<pk>[0-9]+)/$', DetailView.as_view(
context_object_name="article",
model=Article,
template_name="article.html"
), name='article-detail'),
#article.html
<h1>{{ article.title }}
<img src="{{ article.img.url }}">
<content>{{ article.context }}
Если интересует rich editor
https://pypi.python.org/pypi/django-summernote
https://github.com/summernote/django-summernote