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/

相关推荐
骑鱼过海的猫12334 分钟前
【redis】redis
java·数据库·redis
CT随35 分钟前
Redis 概 述 和 安 装
数据库·redis·缓存
不烦下雨c1 小时前
[Mysql基础] 表的操作
数据库·mysql
上官花雨1 小时前
超详细:数据库的基本架构
数据库·架构
火龙谷2 小时前
django---tinymce编辑器
开发语言·python·django
ClouGence2 小时前
Kafka 到 Kafka 数据同步
数据库·数据分析·kafka·数据同步
瑕、疵2 小时前
使用机器学习优化数据库查询性能
数据库·机器学习·oracle
独泪了无痕2 小时前
【DM系列】详解 DM 字符串大小写敏感
数据库·oracle
程楠楠&M2 小时前
mongoDB的安装及使用
前端·数据库·mongodb·node
The shackles2 小时前
初学mongoDB
数据库·mongodb