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/

相关推荐
qq_330037991 分钟前
HTML怎么显示同步冲突提示_HTML“云端有更新”解决选项【教程】
jvm·数据库·python
2301_816660211 分钟前
HTML怎么创建多语言切换器_HTML语言选择下拉结构【指南】
jvm·数据库·python
2301_775148154 分钟前
golang如何从Python转型Go开发_golang从Python转型Go开发攻略
jvm·数据库·python
FL16238631294 分钟前
基于Python+Flask+MediaPipe实现疲劳和分心驾驶实时检测计算机视觉的驾驶员危险行为检测系统源码+项目说明
python·计算机视觉·flask
qq_413847404 分钟前
mysql如何实现数据库按月分表_利用分区表优化查询性能
jvm·数据库·python
2201_761040595 分钟前
php循环语句的格式?_?PHP中for、while、foreach循环语句的格式与写法对比
jvm·数据库·python
2201_761040595 分钟前
SQL高效合并分散数据的JOIN技巧_利用LEFT JOIN保留全集
jvm·数据库·python
yuanpan7 分钟前
Python 开发一个简单演示网站:用 Flask 把脚本能力扩展成 Web 应用
前端·python·flask
2201_761040597 分钟前
MySQL中如何利用REPLACE函数替换文本_MySQL字符串替换技巧
jvm·数据库·python
qq_330037999 分钟前
将数据库中的 UTC 时间准确转换为英国夏令时(BST)的 PHP 实现方法
jvm·数据库·python