title: How to reverse a url that is using DefaultRouter()?
body: <p>I'm trying to use reverse() inside my test. I tried  <a href="https://stackoverflow.com/questions/54048356/how-to-make-a-reverse-in-defaultrouter">this answer</a>! but it's not working.<br>
  I still getting the error<br>
   <code>django.urls.exceptions.NoReverseMatch: Reverse for 'patients-list' with no arguments not found</code>.  </p>
  
  <pre><code>router = DefaultRouter()
  router.register(r'patients', views.PatientSet, base_name='patients')
  
  urlpatterns = [
      url(r'^', include(router.urls)),
  ]
  </code></pre>
  
  <p>Here is the <code>ModelViewSet</code></p>
  
  <pre><code>class PatientSet(viewsets.ModelViewSet):
      queryset = Patient.objects.all()
      serializer_class = PatientSerializer
      permission_classes = [IsDoctorUser]
      filter_backends = (filters.DjangoFilterBackend,)
      filter_fields = ['is_active']
  </code></pre>
  
  <p>I'm using this way inside my test <code>url = reverse('patients-list')</code></p>