Django 删除所有数据

1,添加模型

Test/app11/models.py

复制代码
from django.db import models

class Post(models.Model):
    title = models.CharField(max_length=200)
    content = models.TextField()
    pub_date = models.DateTimeField('date published')




class Book(models.Model):
    title = models.CharField(max_length=100)
    author = models.CharField(max_length=100)
    publication_date = models.DateField()
    price = models.DecimalField(max_digits=5, decimal_places=2)

    def __str__(self):
        return self.title

2,添加视图函数

Test/app11/views.py

复制代码
from django.http import HttpResponse
from app11.models import Book  # 导入你的模型

def delete_book3(request):
    Book.objects.all().delete()
    return HttpResponse("删除所有数据")

3,添加路由应用

Test/app11/urls.py

复制代码
from django.urls import path
from . import views

urlpatterns = [

    path('delete_book3/', views.delete_book3, name='delete_book3'),
]

4,访问页面

http://127.0.0.1:8000/app11/delete_book3/

可以看到所有的数据都被删除了

相关推荐
浮尘笔记3 分钟前
Go语言条件变量sync.Cond:线程间的协调者
开发语言·后端·golang
自由生长20244 分钟前
请求洪峰来了,怎么使用消息队列削峰? 我们来深入的聊一下
后端·架构
Victor3561 小时前
Netty(28)Netty的内存管理和垃圾回收机制是如何工作的?
后端
shenzhenNBA1 小时前
python模块matplotlib绘图-饼图
python·matplotlib·pyplot·python绘制图表
咖啡の猫8 小时前
Python字典推导式
开发语言·python
曹文杰15190301128 小时前
2025 年大模型背景下应用统计本科 计算机方向 培养方案
python·线性代数·机器学习·学习方法
掘金码甲哥9 小时前
🚀糟糕,我实现的k8s informer好像是依托答辩
后端
GoGeekBaird9 小时前
Andrej Karpathy:2025年大模型发展总结
后端·github
Wulida0099919 小时前
建筑物表面缺陷检测与识别:基于YOLO11-C3k2-Strip模型的智能检测系统
python