我正在切换到基于类的视图。我也使用JavaScript来确认客户端的任何删除。 Django DeleteView需要一个我不关心的删除确认模板。Django基于类的视图 - DeleteView - 如何禁用确认要求
是否有任何简单的方法来禁用Django的任何类型的删除确认?
class EntryDeleteView(DeleteView):
model = Entry
success_url = reverse_lazy('entry_list') # go back to the list on successful del
template_name = 'profiles/entry_list.html' # go back to the list on successful del
@method_decorator(login_required)
def dispatch(self, *args, **kwargs):
return super(EntryDeleteView, self).dispatch(*args, **kwargs)
将此添加到删除视图允许通过get进行删除,但我将使用后解决方案。 [def get(self,* args,** kwargs):return self.delete(* args,** kwargs)] – un33k 2012-03-03 02:20:14