Excluir visualização refere-se a uma visualização (lógica) para excluir uma instância particular de uma tabela do banco de dados. Ele é usado para deletar enteries no banco de dados, por exemplo, deletando um artigo em geeksforgeeks. Portanto, a visualização Delete deve mostrar uma mensagem de confirmação para o usuário e deve excluir a instância automaticamente. Django fornece suporte extraordinário para Delete Views, mas vamos verificar como isso é feito manualmente através de uma view baseada em função. Este artigo gira em torno de Delete View, que envolve conceitos como Django Forms , Django Models .
Para Delete View, precisamos de um projeto com alguns modelos e várias instâncias que podemos usar para exclusão.

Django Delete View - Visualizações Baseadas em Função

Ilustração de como criar e usar a visualização Delete usando um exemplo. Considere um projeto denominado geeksforgeekscom um aplicativo denominado geeks.

Consulte os artigos a seguir para verificar como criar um projeto e um aplicativo no Django.

Depois de ter um projeto e um aplicativo, vamos criar um modelo do qual estaremos criando instâncias por meio de nossa visão. Em geeks/models.py,

from django.db import models 
   
class GeeksModel(models.Model): 
  
    
    title = models.CharField(max_length = 200) 
    description = models.TextField() 
  
    
    
    def __str__(self): 
        return self.title