title: Django form doesn't render
body: <p>Hello and thank you in advance.  I have a django form that is not rendering on a template.  The "submit" button renders, but the form doesn't. I have been staring at this code for about 6 hours and it is probably something very simple, I probably need another pair of eyes on it.</p>
  
  <p>My Model:</p>
  
  <pre><code>#models.py
  
  from django.db import models
  from django.forms import ModelForm
  
  class DraftInput(models.Model):
      player_id = models.IntegerField(help_text = 'Input Player ID Number', max_length = 5)
  
      def __unicode__(self):
          return self.player_id
  
  class DraftForm(ModelForm):
      class Meta:
          model = DraftInput 
  </code></pre>
  
  <p>My views:</p>
  
  <pre><code>#views.py
  
  from django.shortcuts import render_to_response
  
  from simple.models import DraftInput
  from simple.models import DraftForm
  
  from django.template import RequestContext
  
  #...    
  
  def draft_view(request):
  
      if request.method == 'POST':
          form = DraftForm(request.POST)
          if form.is_valid():
              form.save()
      else:
          form = DraftForm()
  
      return render_to_response('simple/draft_input.html', {'form': form} )
  </code></pre>
  
  <p>My template:</p>
  
  <pre><code>#draft_input.html
  
  #...
  
          &lt;h1&gt;Draft Input&lt;/h1&gt;
          &lt;h2&gt;Draft&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;
              &lt;form method="POST" action=""&gt;
              &lt;table&gt;{{ form }}&lt;/table&gt;
              &lt;input type="submit" value="Draft Player" /&gt;
          &lt;/form&gt;&lt;br /&gt;&lt;br /&gt;
  #...
  </code></pre>
  
  <p>Thank you for your help.</p>