python - NoReverseMatch - Reverse for 'step-autocomplete' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: [] -


first of realize question has been asked several times prior, i've looked @ several solutions , have been unable fix issue. furthermore, have tried several things have worked me before when i've had error, including using various 'return redirect/reverse/httpresponse' arguments, , these haven't worked either. i'm following tutorial https://github.com/yourlabs/django-autocomplete-light/blob/master/docs/tutorial.rst#id5 create autocomplete fields, , in second stage go shell , check if url can reversed noreversematch error. view , url below. view:

class stepautocomplete(autocomplete.select2querysetview):     def get_queryset(self):         # don't forget filter out results depending on visitor !         if not self.request.user.is_authenticated():             return step.objects.none()          qs = step.objects.all()          if self.q:             qs = qs.filter(name__istartswith=self.q)          return qs 

url:

from dal import autocomplete django.conf.urls import url django.contrib import admin buildpage import views .models import routestep, step   .views import stepautocomplete  app_name = 'build page'  urlpatterns = [     url(r'^$', views.home, name='home'),     url(r'^partrequestinfo/$', views.partrequestinfo, name='partrequestinfo'),     url(r'^preparebuildlist/$', views.preparebuildlist, name='preparebuildlist'),     url(r'^manufacturelist/$', views.manufacturelist, name='manufacturelist'),     url(r'^preparebuildhome/$', views.preparebuildhome, name='preparebuildhome'),     url(r'^step-autocomplete/$', stepautocomplete.as_view(), name='step-autocomplete'),     url(r'^partrequestprepare/$', views.partrequestprepare, name='partrequestprepare'),     url(r'^(?p<slug>[\w-]+)/confirmation$', views.partrequestdetail, name='partrequestdetail'),     url(r'^(?p<slug>[\w-]+)/delete$', views.partrequestdelete, name='partrequestdelete'),     url(r'^(?p<slug>[\w-]+)/manufacturebuild$', views.manufacturebuild, name='manufacturebuild'),     url(r'^(?p<slug>[\w-]+)/update$', views.preparebuildupdate, name='preparebuildupdate'), ] 

traceback:

  file "<console>", line 1, in <module>   file "/library/python/2.7/site-packages/django/core/urlresolvers.py", line 600, in reverse     return force_text(iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs)))   file "/library/python/2.7/site-packages/django/core/urlresolvers.py", line 508, in _reverse_with_prefix     (lookup_view_s, args, kwargs, len(patterns), patterns)) noreversematch: reverse 'step-autocomplete' arguments '()' , keyword arguments '{}' not found. 0 pattern(s) tried: [] 


Comments

Popular posts from this blog

java - Jasper subreport showing only one entry from the JSON data source when embedded in the Title band -

mapreduce - Resource manager does not transit to active state from standby -

serialization - Convert Any type in scala to Array[Byte] and back -