Com excluir linhas do banco de dados "galeria_fotografia" do db.sqlite3 e salvar a atualização
Com excluir linhas do banco de dados "galeria_fotografia" do db.sqlite3 e salvar a atualização
Olá, Mário! Como vai?
Primeiro, você precisa ter uma instância do objeto que deseja excluir. Para isso, você pode usar o método get()
ou filter()
do Django. Por exemplo, se você quiser excluir uma fotografia específica, você pode fazer algo assim:
from myapp.models import GaleriaFotografia
# Suponha que você queira excluir a fotografia com id 1
fotografia = GaleriaFotografia.objects.get(id=1)
Após ter a instância do objeto, você pode usar o método delete()
para excluir a linha correspondente no banco de dados:
fotografia.delete()
Este método irá excluir a instância do banco de dados e retornará o número de linhas deletadas e um dicionário com o número de deletações por tipo de objeto.
Lembre-se de que esta operação é irreversível. Uma vez que você excluiu uma linha, você não pode recuperá-la a menos que tenha feito um backup do seu banco de dados.
Espero ter ajudado e bons estudos!