title: How do I implement markdown in Django 1.6 app?
body: <p>I have a text field in <code>models.py</code> where I can input text content for a blog using the admin.</p>
  
  <p>I want to be able to write the content for this text field in markdown format, but I'm using Django 1.6 and <code>django.contrib.markup</code> is not supported anymore.</p>
  
  <p>I can't find anywhere that has a tutorial and runs through adding markdown to a text field in Django 1.6.  Can someone look at my <code>.py</code> files and help me implement markdown to my app.</p>
  
  <h1>models.py</h1>
  
  <pre><code>from django.db import models
  
  # Create your models here.
  class Post(models.Model):
      title = models.CharField(max_length=200)
      pub_date = models.DateTimeField()
      text = models.TextField()
      tags = models.CharField(max_length=80, blank=True)
      published = models.BooleanField(default=True)
  </code></pre>
  
  <h1>admin.py</h1>
  
  <pre><code>from django.contrib import admin
  from blogengine.models import Post
  
  class PostAdmin(admin.ModelAdmin):
      # fields display on change list
      list_display = ['title', 'text']
      # fields to filter the change list with
      save_on_top = True
      # fields to search in change list
      search_fields = ['title', 'text']
      # enable the date drill down on change list
      date_hierarchy = 'pub_date'
  
  admin.site.register(Post, PostAdmin)
  </code></pre>
  
  <h1>index.html</h1>
  
  <pre><code>&lt;html&gt;
      &lt;head&gt;
          &lt;title&gt;My Django Blog&lt;/title&gt;
      &lt;/head&gt;
      &lt;body&gt;
          {% for post in post %}
          &lt;h1&gt;{{ post.title }}&lt;/h1&gt;
          &lt;h3&gt;{{ post.pub_date }}&lt;/h3&gt;
          {{ post.text }}
          {{ post.tags }}
          {% endfor %}
      &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>