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/

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

相关推荐
UrbanJazzerati9 分钟前
掌握SOQL For Loops:高效处理大量Salesforce数据的艺术
后端·面试
Iridescent112141 分钟前
Iridescent:Day48
python
BBB努力学习程序设计42 分钟前
Python迭代器与生成器:优雅的惰性计算艺术
python
BBB努力学习程序设计42 分钟前
Python描述符协议:属性访问的底层魔法
python
qq_317620311 小时前
第00章-Python学习大纲
python·python入门
墨风如雪1 小时前
手把手教你测试VPS网络质量:详解测试IP与LookingGlass用法 (以RackNerd洛杉矶DC02为例)
后端·网络协议
Hello.Reader1 小时前
Table & SQL API 配置从“默认可用”到“针对场景调优”的一套方法论
数据库·python·sql
BoBoZz191 小时前
VTKWithNumpy使用 NumPy 数组来创建3D体渲染所需要的数据
python·vtk·图形渲染·图形处理
计算机学姐1 小时前
基于SpringBoot的美妆销售系统【个性化推荐算法+数据可视化统计+库存预警+物流信息】
java·vue.js·spring boot·后端·mysql·信息可视化·mybatis
无限大61 小时前
为什么"计算机网络"需要分层设计?——从物理层到应用层
后端·面试·程序员