Я пытался получить динамическую ссылку
Ошибка:
NoReverseMatch at /
Реверс для 'new_single' с аргументами ключевого слова '{' pk ': 1}' не найден.
Попробован 1 шаблон (ов): ['single /']
Код:
вид:
{% for new in news %}
{{ new.id }}
<h2><a href="{% url 'new_single' pk=new.id %}">{{ new.title }}</a></h2>
{% endfor %}
URLs:
urlpatterns = [
url(r'^$', views.news_list, name='news_list'),
url(r'single/<int:pk>', views.new_single, name="new_single"),
]
вид:
def new_single(request,pk):
new=get_object_or_404(News,id=pk)
return render(request,"news/news_single.html",{"new":new})