Django 新增数据 save()方法

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_book(request):
    new_book = Book(
        title="Python 编程",
        author="John Doe",
        publication_date="2023-01-01",
        price=99.99
    )
    new_book.save()
    return HttpResponse("Book added successfully!")

3,添加路由

Test/app11/urls.py

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

urlpatterns = [
    path('add_book/', views.add_book, name='add_book'),
]

4,访问页面

127.0.0.1:8000/app11/add_book/

相关推荐
ney1878190247426 分钟前
分类网络LeNet + FashionMNIST 准确率92.9%
python·深度学习·分类
Data_agent1 小时前
1688获得1688店铺列表API,python请求示例
开发语言·python·算法
2401_871260021 小时前
Java学习笔记(二)面向对象
java·python·学习
2301_764441332 小时前
使用python构建的应急物资代储博弈模型
开发语言·python·算法
喏喏心2 小时前
深度强化学习:价值迭代与Bellman方程实践
人工智能·python·学习·机器学习
小白勇闯网安圈2 小时前
supersqli、web2、fileclude、Web_python_template_injection
python·网络安全·web
用户8356290780512 小时前
从一维到二维:用Spire.XLS轻松将Python列表导出到Excel
后端·python
l木本I3 小时前
uv 技术详解
人工智能·python·深度学习·机器学习·uv
宁大小白3 小时前
pythonstudy Day31
python·机器学习
江上鹤.1483 小时前
Day34模块和库的导入
python