步骤:创建模型对象——>调用save()方法将对象数据写入数据

注意:只有进入当前项目的Python交互式环境才能正确使用模型。如果直接执行“Python”命令,会是系统的Python全局设置进入交互环境,在使用模型时会出错。

 创建对象:

在使用模型对象添加数据时,应注意默认的id字段。Django自动为模型添加一个名为id的自动增量字段,将其作为模型的主键。应注意的是:在创建了模型对象后,调用save()保存数据之前,id字段值是空值,如下图所示:

在创建模型对象时,也可指定自动增量字段id的值

注意,如果指定的id值与数据表中已有的id值相同,则会用新数据覆盖原数据。

Django数据库学习——添加数据相关推荐

  1. Django数据库学习——获取数据

    1.获取所有数据行 all()方法返回数据表中的所有数据.all()方法相当于SQL中的"select * from ..." 2.获取排序数据 order_by()方法返回指定字 ...

  2. phpStudy3——往数据库中添加数据

    前言: 前边介绍了查询数据库的方法,这里介绍下往数据库中添加数据的方法. 项目需求: 用户在前端页面输入的用户名和手机号码,点击提交后后端判断手机号码是否已经存在.如果不存在,那么插入数据库到数据库, ...

  3. 数据库批量添加数据的方法

    数据库批量添加数据的方法 使用查询列表的办法来批量添加数据. 比如: insert into 表名 (字段名) select 字段名 from 自定义表 在数据库函数这里写dbo.split方法,分割 ...

  4. 使用python对mysql数据库进行添加数据的操作

    使用python连接mysql进行添加数据的操作 使用的是python3.6+pymysql 1.导入pymysql,并创建数据库连接 import pymysql# 使用python连接mysql数 ...

  5. eclipse给mysql修改表数据_Eclipse中java向数据库中添加数据,更新数据,删除数据...

    ASP.NET网页动态添加.更新或删除数据行 看过此篇 http://www.cnblogs.com/insus/p/3247935.html的网友,也许明白Insus.NET是怎样实现动态添加数据行 ...

  6. ajax向数据库中添加数据,用jqueryajax在数据库中插入数据

    我有一个带有c#(.net4)代码的表单.在这种形式下,用户填写他的规格并提交. 我想在jquery中使用ajax或post方法来预防blink.i写流程代码. "成功"函数执行, ...

  7. MySQl数据库-批量添加数据的两种方法

    当你需要往数据表中添加数据,如果少量,手动添加其实没什么问题.但是当你需要测试大量数据时,比如要统计一年.一个月.一个星期的数据的区别,而且需求是必须每天都要有数据,这时就需要批量添加数据.在这里以u ...

  8. mysql 创建数据库文件_mysql学习之通过文件创建数据库以及添加数据

    1.# 创建数据库语句 create database mydb default character set utf8; # 运用数据库语句 use mydb; # 创建表格,这里只简单的创建一张表格 ...

  9. Django数据库学习——定义用户模型(实例)

    (1)创建一个应用,HelloWorld (2)新建models.py, 定义系统用户模型 from django.db import modelsclass sysuser(models.Model ...

最新文章

  1. Oracle逻辑备份与恢复
  2. VC++ 访问数据库实例详解图解
  3. modelsim-altera
  4. STM32开发 -- 4G模块开发详解(4)
  5. word文档基本编辑功能_word基本编辑的方法?word基本知识文件操作和文本编辑?...
  6. 编写干净的测试–从配置开始
  7. Linux安装中文总是提示失败,AnyBackup-Linux 客户端安装失败,提示错误信息:Self IP Address is invalid...
  8. windows server 2003 IIS6.0下session问题
  9. Java 基础入门训练
  10. 计算机掌握录音机的使用方法,如何使用2种方法从计算机录制音频
  11. 如何编写一个短线交易策略(收藏)
  12. 程序员写好简历的五大技巧
  13. 2011斯坦福大学iOS应用开发教程学习笔记(第六课)故事版
  14. 基于FPGA的简易 DDS 信号发生器的设计
  15. 离散数学 英文教材 + 习题答案(全)
  16. 握手机制的verilog实现
  17. 注会考试计算机应用技巧,2019年注会cpa考试机考系统计算器的操作技巧
  18. Cloud Computing HCIE①-eBackup 备份
  19. Android画画板剖析
  20. 用js画一个中国地图

热门文章

  1. 三年级学生计算机学情分析,三年级学生学情分析
  2. [lintcode553] Bomb Enemy 炸弹人 python实现
  3. 红米10x和小米10青春版哪个好
  4. 爬取今日头条街拍图的一次教训
  5. D1. Great Vova Wall (Version 1) (思维)
  6. 树莓派4B用作无线路由器的方法
  7. Java练习500题持续更新~
  8. Flink-电商用户行为分析(网站总浏览量(PV)的统计)
  9. CodeForces - 140E New Year Garland (DP 计数)
  10. 小霸王 精选集 84合1