[Fixed]-NoReverseMatch using {% url %}

1👍

You’re missing the url’s name:

url(r'^search/(?P<flights>[^/]*)/search_results/$', "fsApp.views.search_results", name='search_results'),

In your template:

{% url 'search_results' flights as url_search %}

<script>
  ...
  url: '{{ url_search }}',
  ...
</script>

Example from Django:

from django.conf.urls import url

from . import views

urlpatterns = [
    #...
    url(r'^articles/([0-9]{4})/$', views.year_archive, name='news-year-archive'),
    #...
]

Leave a comment