Django 新增数据 create()方法

1,添加模型

Test/app11/models.py

复制代码
from django.db import models
 
 
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 add_book2(request):
    # 使用 create 方法创建并保存 Book 实例
    book = Book.objects.create(
        title="Django 编程",
        author="小强",
        publication_date="2024-01-01",
        price=99.99
    )
    print(book)
    return HttpResponse("Book2 added successfully!")

3,添加路由

Test/app11/urls.py

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

urlpatterns = [

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

4,访问页面

http://127.0.0.1:8000/app11/add_book2/

相关推荐
王小小鸭7 分钟前
【Oracle APEX开发小技巧12】
数据库·oracle
噼里啪啦啦.12 分钟前
Spring事务和事务传播机制
数据库·sql·spring
搬码红绿灯19 分钟前
MySQL主从复制深度解析:原理、架构与实战部署指南
数据库·mysql·架构
呼拉拉呼拉20 分钟前
Redis高可用架构
数据库·redis·架构·高可用架构
却尘20 分钟前
当全世界都在用 Rust 重写一切时,Prisma 却选择了反方向
前端·数据库·orm
藥瓿锻30 分钟前
2024 CKA题库+详尽解析| 15、备份还原Etcd
linux·运维·数据库·docker·容器·kubernetes·cka
远方160943 分钟前
16-Oracle 23 ai-JSON-Relational Duality-知识准备
数据库·oracle·json
Wooden-Flute1 小时前
七、数据库的完整性
数据库·oracle
珹洺1 小时前
数据库系统概论(十七)超详细讲解数据库规范化与五大范式(从函数依赖到多值依赖,再到五大范式,附带例题,表格,知识图谱对比带你一步步掌握)
java·数据库·sql·安全·oracle
TDengine (老段)1 小时前
TDengine 开发指南——无模式写入
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据