от
Я занимаюсь разработкой backend моего личного блога и я создать представление, что удалить один тег пост. views.py
from django.shortcuts import get_object_or_404, redirect, render
from django.utils.text import slugify

from .forms import BlogTagForm
from .models import BlogTag

def deleteBlogTag(request, slug_tag):
    if request.method == 'POST':
        tag = BlogTag.objects.get(slug_tag=slug_tag)
        tag.delete()
    return redirect('tag_list')
models.py
from django.db import models
from django.urls import reverse

class BlogTag(models.Model):
    tag_name = models.CharField(
        'Tag',
        max_length=50,
        help_text="Every key concept must be not longer then 50 characters",
        unique=True,
        )
    slug_tag = models.SlugField(
        'Slug',
        unique=True,
        help_text="Slug is a field in autocomplete mode, but if you want you can modify its contents",
        )

    def __str__(self):
        return self.tag_name

    def get_absolute_url(self):
        return reverse("single_blogtag", kwargs={"slug_tag": self.slug_tag})

    class Meta:
        ordering = ['tag_name']
urls.py
path("tags/", views.listTagAdmin, name='tag_list_admin'),
path("create

tag_list.html

  <table class="table table

Проблема в том, что это не возможно, чтобы удалить все единичные объекты из списка, но только первый объект. Даже если я пытаюсь удалить последний объект Я удалить первый объект вместо последнего.

Где я ошибаюсь?

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...