diff --git a/blogapp/views.py b/blogapp/views.py
index 4ef418f..93a9bd1 100644
--- a/blogapp/views.py
+++ b/blogapp/views.py
@@ -3,6 +3,11 @@ from django.shortcuts import render, get_object_or_404
from django.template import RequestContext
from django import forms
import datetime
+import mistune
+
+class CustomRenderer(mistune.Renderer):
+ def image(self, src, title, alt_text):
+ return '
Title: ' + title + '
Alt: ' + alt_text + '
'
class BlogCommentForm(forms.Form):
guestname = forms.CharField()
@@ -16,6 +21,9 @@ def listall(request):
def detail(request, blogentry_id):
blogdetail = get_object_or_404(blogentry, pk=blogentry_id)
+ renderer = CustomRenderer()
+ md = mistune.Markdown(renderer = renderer, hard_wrap = True)
+ blogdetail.body = md(blogdetail.body)
form = BlogCommentForm()
context = {'blogentry': blogdetail, 'commentform': form}
diff --git a/db.sqlite3 b/db.sqlite3
index 92cace2..5387b9a 100644
Binary files a/db.sqlite3 and b/db.sqlite3 differ
diff --git a/imageapp/admin.py b/imageapp/admin.py
index 2b5364c..4542ba7 100644
--- a/imageapp/admin.py
+++ b/imageapp/admin.py
@@ -10,7 +10,7 @@ class BlogImageAdminForm(forms.ModelForm):
class BlogImageAdmin(admin.ModelAdmin):
form = BlogImageAdminForm
- list_display = ('date', )
+ list_display = ('id', 'caption')
admin.site.register(BlogImage, BlogImageAdmin)
diff --git a/polysite/settings.py b/polysite/settings.py
index 0bbe9e6..fd27e4f 100644
--- a/polysite/settings.py
+++ b/polysite/settings.py
@@ -128,3 +128,6 @@ STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
+
+MEDIA_ROOT = os.path.join(BASE_DIR, "media")
+MEDIA_URL = 'http://127.0.0.1:8000/media/'
diff --git a/static/general.css b/static/general.css
index 63ffb57..74b3519 100644
--- a/static/general.css
+++ b/static/general.css
@@ -44,7 +44,7 @@ div#main{
padding-top: 1em;
}
-img#intext{
+div#textimg{
padding-top:1em;
display: block;