title: Why aren't my custom routes in django recognized?
body: <p>I'm trying this Django tutorial
  <a href="https://www.javatpoint.com/django-crud-application" rel="nofollow noreferrer">https://www.javatpoint.com/django-crud-application</a></p>
  <p>Here is how my view is defined:</p>
  <pre><code>def show(request):
      employees = Employee.objects.all()
      return render(request, &quot;show.html&quot;, {'employees': employees})
  </code></pre>
  <p>Here is how my url file in the django_crud project (my project name) is defined:</p>
  <pre><code>from django.contrib import admin
  from django.urls import path, include
  from employee import views
  
  urlpatterns = [
      path('admin/', admin.site.urls),
      path('emp', views.emp),
      path('show', views.show),
      path('edit/&lt;int:id&gt;', views.edit),
      path('update/&lt;int:id&gt;', views.update),
      path('delete/&lt;int:id&gt;', views.destroy),
  ]
  </code></pre>
  <p>My templates are in employee/templates
  My app is obviously registered:</p>
  <pre><code>INSTALLED_APPS = [
      'django.contrib.admin',
      'django.contrib.auth',
      'django.contrib.contenttypes',
      'django.contrib.sessions',
      'django.contrib.messages',
      'django.contrib.staticfiles',
      'employee'
  ]
  </code></pre>
  <p>I run the server with python manage.py runserver with no errors.
  Migrations are done with no error.
  The database is empty, but this should not matter.</p>
  <p>The problem is that only the admin route work. The show route (or any other) doesn't work.</p>
  <p>I hate when a tutorial doesn't work and I'm triying to figure out the problem, but I don't see any issue. Maybe the turorial is about an old version of Django and I have something missing? Any insight?</p>