title: "abc" is not a registered tag library. must be one of: "efg" | django
body: <p>I was actually trying to find a way to sort  a queryset in my template and saw that we can create our custom filter and use it.</p>
  
  <p>let's not to mention the function I put into my tag but I created the tag in the same directory as all other tags...</p>
  
  <p>I created my tag name <code>sort_tags.py</code> under <code>templatetags</code>
  *weird I cannot upload image, was going to show my directories`
  Anyways, that's where all other tags are.</p>
  
  <p>I got this piece of code and want to try it..so I paste it into my <code>sort_tags.py</code></p>
  
  <pre><code>from django import template
  register = template.Library()
  
  @register.filter
  def sort_by(queryset, order):
      return queryset.order_by(order)
  </code></pre>
  
  <p>then in my <code>template.html</code> I used <code>{% load sort_tags %}</code> also, there are other tags being loaded too.</p>
  
  <p>Then when I load the page...<code>is not a registered tag library. must be one of</code> shows up.  in the list of MUST BE, I see all the tags in the same directory as me.</p>
  
  <p>I tried something like <code>filter_function</code>, <code>register_filter('sort_by',sort_by)</code>
  or something similar, found a few different ways, so I tried them all and none of them work.</p>
  
  <p>Does anyone has any idea what might be wrong?</p>
  
  <p>Thanks in advance</p>