title: NoReverseMatch: Reverse for 'testimonypost' not found. 'testimonypost' is not a valid view function or pattern name
body: <p>I can't figure this out. I have tried different things to no avail. Commenting out to app_name in my urls.py gets me to the page perfectly. Is there something i should know about the app_name?
  Any ideas?
  The views.py is attached below. Any help is appreciated. Thank you!</p>
  
  <pre><code> #models.py
      class Testimony(models.Model):
          title = models.CharField(max_length=100)
  
          def get_absolute_url(self):
             return reverse("Testimony:details", kwargs={"id": self.id} )
  
      #urls.py
      app_name='Testimony'
      urlpatterns=[
      path('testimonypost/', views.TestimonyOrderView, name='testimonypost'),]
  
  
      #template(traceback points to this line)
      &lt;li&gt;&lt;a href="{% url 'testimonypost'%}" class="glyphicon glyphicon-grain"&gt;&amp;nbspTestimonies&lt;/a&gt;&lt;/li&gt;
  
  #views.py
  def TestimonyOrderView(request):
      queryset_list=Testimony.objects.annotate().order_by('timestamp')
  
      paginator = Paginator(queryset_list, 20)
      page_request_var="page"
      page=request.GET.get(page_request_var)
      try:
          queryset=paginator.page(page)
      except PageNotAnInteger:
              queryset=paginator.page(1)
      except EmptyPage:
          queryset=paginator.page(paginator_num.pages)
  
  
      return render(request, 'testimony_post.html', {'queryset_list':queryset_list})
  </code></pre>