В настоящее время получает ошибку noreversematch и не уверен, почему. Вот сообщение об ошибке и соответствующий код: < /p> ошибка: < /strong>
ошибка во время рендеринга шаблона
в шаблоне C: ....
\ userApp \ templates \ userApp \ details.html, ошибка в строке 11 < /p>
Обратный для «любимого» с аргументами '(' ',)' не найден. 1 Паттерн (S) Пробовал: ['Music/(? P [0-9]+)/FAOL-LOVES \ Z']
URLS.Py
app_name = 'userapp'
path('music//favourite/', views.favourite, name='favourite')
< /code>
views.py
def favourite(request, album_id):
albums = get_object_or_404(Album, pk=album_id)
try:
selected_song = albums.song_set.get(pk=request.POST['song'])
except (KeyError, Song.DoesNotExist):
return render(request, 'userapp/details.html', {
'albums': albums,
'error_message': "You did not select a valid song",
})
else:
selected_song.is_favourite = True
selected_song.save()
return render(request, 'userapp/details.html', {'albums': albums})
< /code>
details.html
{% if error_message %}
{{ error_message }}
{% endif %}
line 11 -
{% csrf_token %}
{% for song in albums.song_set.all %}
{{ song.song_title }}
{% if song.is_favourite %}
{% endif %}
В настоящее время получает ошибку noreversematch и не уверен, почему. Вот сообщение об ошибке и соответствующий код:
ошибка:
ошибка во время рендеринга шаблона
в шаблоне C: ....
\ userApp \ templates \ userApp \ details.html, ошибка в строке 11...
Я столкнулся с ошибкой NoReverseMatch в своем приложении Django при попытке создать URL-адреса для страниц с подробными сведениями о продукте. Сообщение об ошибке указывает, что шаблон URL-адреса «подробности о продукте» с предоставленным кодом и...
Я столкнулся с ошибкой NoReverseMatch в своем приложении Django при попытке создать URL-адреса для страниц с подробными сведениями о продукте. Сообщение об ошибке указывает, что шаблон URL-адреса «подробности о продукте» с предоставленным кодом и...
Я получаю обратную ошибку в Django при посещении другого URL Comment_post_view
Ошибка происходит от того, когда я посещаю страницу Comment_post_view;
Я думаю, может быть, из -за того, что имя пользователя в URL не знаю, как можно продолжить с ним....