0
我试图根据点击链接的电影标题动态创建页面。我不断收到虽然当我尝试设置链接虽然“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 %}
我对动态URL的网页views.py看起来就像这样:
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')