2017-04-02 65 views
0

我使用deleteview同时创建和更新视图中工作正常,我想我的deleteview重定向到我的索引页得到一个错误我的代码是: -使用Django通用视图

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 2 /删除/

回答

0

你没有你的默认视图。请检查docs

例的myapp/author_confirm_delete.html:

<form action="" method="post">{% csrf_token %} 
<p>Are you sure you want to delete "{{ object }}"?</p> 
<input type="submit" value="Confirm" />