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/

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

相关推荐
deep_drink5 分钟前
1.1、Python 与编程基础:开发环境、基础工具与第一个 Python 项目
开发语言·人工智能·python·llm
DROm RAPS9 分钟前
springboot整合libreoffice(两种方式,使用本地和远程的libreoffice);docker中同时部署应用和libreoffice
spring boot·后端·docker
爱丽_14 分钟前
Spring Boot 启动链路:自动装配、条件注解与排错方法论
java·spring boot·后端
杨超越luckly19 分钟前
HTML应用指南:利用GET请求获取中国生活垃圾焚烧发电厂位置信息
python·arcgis·html·数据可视化·生活垃圾焚烧发电厂
Genios20 分钟前
今天是我正式开启Python学习之旅的第7天
开发语言·python·学习
maxmaxma23 分钟前
ROS2机器人少年创客营:Python第一课
前端·python·机器人
RDCJM24 分钟前
Spring Boot项目接收前端参数的11种方式
前端·spring boot·后端
源码之家30 分钟前
计算机毕业设计:汽车销售数据采集分析系统 Flask框架 requests爬虫 可视化 数据分析 大数据 机器学习 大模型(建议收藏)✅
大数据·爬虫·python·信息可视化·flask·汽车·课程设计
candyTong32 分钟前
Claude Code 是怎么跑起来的:从 Agent Loop 理解代理循环实现
前端·后端·ai编程
郝学胜-神的一滴33 分钟前
Linux高性能网络编程基石:epoll核心与文件描述符限制全解
linux·服务器·网络·c++·后端