title: My views won't render to my template
body: <p>I am have been running in circles with this for quite a while now. I'm have an issue with the template not rendering my event venues. I only get the {% else %} statement. Any help is greatly appreciated. Thanks!</p>
  
  <p><strong>models:</strong></p>
  
  <pre><code>class Shows(models.Model):
      event_date = models.DateField("Date of event")
      venue = models.CharField(max_length=100)
  
      def __unicode__(self):
          return u'%s' % (self.venue)
  </code></pre>
  
  <p><strong>views:</strong></p>
  
  <pre><code>from django.shortcuts import render_to_response, get_object_or_404
  from django.template import RequestContext
  
  from events.models import Shows
  
  
  def show_results(request):
      """
      Events - this is the events section.
      """
      events = Shows.objects.all()
  
      return render_to_response("events/events.html", {
          "events": events,
      }, context_instance=RequestContext(request))
  </code></pre>
  
  <p><strong>template:</strong></p>
  
  <pre><code>&lt;h2&gt;These are events for this month&lt;/h2&gt;
  {% if events %}
      {% for e in events %}
         &lt;ul&gt;
              &lt;li&gt;{{ e.venue }}&lt;/li&gt;
          &lt;/ul&gt;
      {% endfor %}
  {% else %}
      &lt;p&gt;There are no events at this time.&lt;/p&gt;
  {% endif %}
  </code></pre>
  
  <p><strong>file structure:</strong></p>
  
  <pre><code>/myapp
      /deploy
      /events
          /templates
              /events
                  events.html
          admin.py
          models.py
          urls.py
          views.py
      /requirements
      /static
      /templates
      manage.py
      settings.py
      urls.py
  </code></pre>