【发布时间】:2017-04-02 09:05:35
【问题描述】:
我在创建和更新视图工作正常时使用 deleteview 时遇到错误,我想将我的 deleteview 重定向到我的索引页我的代码是:-
Views.py-
from django.views import generic
from django.views.generic.edit import CreateView, UpdateView, DeleteView
from django.core.urlresolvers import reverse_lazy
from .models import Album
class AlbumDelete(DeleteView):
model = Album
success_url = reverse_lazy('music:index')
urls.py-
url(r'^album/(?P<pk>[0-9]+)/delete/$', views.AlbumDelete.as_view(),
name='album-delete'),
音乐/index.html -
`<a href="{% url 'music:album-delete' album.id %}"><span class="glyphicon
glyphicon-trash"></span></a>`
错误是
TemplateDoesNotExist 位于 /polls/album/2/delete/
【问题讨论】:
-
我也遇到了同样的问题。
标签: django django-views django-generic-views