2017-04-02 49 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" />