Closed
Description
My understanding is that there are two common settings of ROOT_URLCONF
people use. One is the default ROOT_URLCONF = ''
value, and the second is ROOT_URLCONF = 'urls'
. This project seems to fail if you use the latter (or at least it did for me). Changing that line to self.get_all_view_names(root_urlconf.urlpatterns)
worked but it would be best to fix in the project.
The root urlconf can also be overridden at runtime via middleware so I think this urls module loading should perhaps be moved into the get_endpoints
method or the value of that setting should be passed into the ApiDocumentation
object on init.
Nice project BTW. :-)