Working on markdown support. Made changes to models.py. Descriptions are now text fields not char fields
taking a different approach from django-markdown. Trying a custom field that saves the description as HTML (converted from markdown) at the point of form submission instead of having to render the markdown to HTML every time.
This approach to markdown didn't work. (https://djangosnippets.org/snippets/882/) Going to try using this custom field type next https://github.com/jamesturk/django-markupfield
Initial tests showing Markdown support working correctly
Markdown implementation complete: