Я пытаюсь динамически создавать страницы, основанные на названии фильма по нажатой ссылке. Я получаю сообщение об ошибке, хотя, когда я пытаюсь установить связь, хотя «u'app_name» не является зарегистрированными имена»Динамические ссылки Django NoReverseMatch
моего index.html выглядит следующим образом, и это работает, когда соединение не установлено:
{% for movie in movies %}
<li data-id="{{ movie.id }}"><a href="{% url 'app_name:detail' movie_title%}"><span class="title">{{ movie.title }}</span> ({{ movie.year }}) - {{ movie.genre}}<a class="delete">X</a></a></li>
{% endfor %}
мой views.py для динамических страниц URL-адрес выглядит следующим образом:
def detail(request, movie_title):
return render(request, 'detail.html', {'movie_object':movie_object})
мой urls.py для этого конкретного раздела выглядит следующим образом:
url(r'(?P<movie_title>[_\w+])$', views.detail, name='detail')