小编And*_*ndy的帖子

如何在Django中创建删除按钮

请帮助我了解如何制作删除按钮,它必须删除一个 Cat

class Cat(models.Model):
    class Meta():
        db_table = "cat"

    paw = models.IntegerField(default=4)
    name = models.CharField(max_length=30, null=False, default='Cat')
    age = models.IntegerField(default=False, null=False)
    species = models.CharField(max_length=50, blank=True)
    hairiness = models.IntegerField(default=False, null=False)

    def __str__(self):
        return self.name
Run Code Online (Sandbox Code Playgroud)

这是我的views.py,希望能对您有所帮助。(星期一需要我进行面试)

from django.shortcuts import render, get_object_or_404
from .models import Cat
from .forms import CatForm
from django.shortcuts import redirect

def home(request):
    template = "base.html"
    queryset = Cat.objects.all()
    context = {
        "object_list": queryset
    }
    return render(request, template, context)

def new_cat(request):
    if request.method == "POST":
        form = CatForm(request.POST) …
Run Code Online (Sandbox Code Playgroud)

python django

0
推荐指数
1
解决办法
1794
查看次数

标签 统计

django ×1

python ×1