Django项目中表的查询的操作

2022-09-29

shell操作:

我在使用中是pycharm与数据库建立连接的一个工具。

使用的环境:

在此处是用在了虚拟环境中。

使用场景:

一般是在创建的表中插入数据后,进行查看,可以代替在”视图”中——”创建一个函数用于请求指定表中的内容,在浏览器中返回”。

在插入表的过程中,有两个新得知的内容:

第一个是,插入语句中,”insert into book_bookinfo1 values()”,括号里面添加要插入的数据,在插入数据时,如果需要查看表的结构,可以使用语句”desc book_bookinfo1″查看各个字段的顺序以及之前设置的类型要求。注意在”insert into”与”book_bookinfo1″中是不需要添加关键字”table”的。向数据库中插入表的内容时,要选中”插入的表”,使用的语句时”use book_bookinfo1″(use 表名),在它们两者之间也是不需要加”table”的。

第二个是,在此表中,设置了一个”Datetime”类型的字段,它插入数据的格式为”年-月-日 时:分:秒”。

使用shell,进入shell中的命令(在pycharm页面下面的”终端”中):

进入shell 后 ,查询的实例:

首先,需要导入要查询的表(例:)

注意:在导入模块中,此处要导入”BookInfo”函数,从”book”中的”models”中导入,要具体到函数所在的”.py”文件中。如果没有详细到具体文件中,只写了一个”book”的话,是会报错的,一个导入错误(”ImportError”)。

查看表内所有存储的内容:

注意:查询”BookInfo1″表中的所有内容,”object”要加上”s”,之前没有加上”s”的时候,会出现一个”属性错误(AttributeError)”,后来加上了。

Original: https://www.cnblogs.com/isDaHua/p/16742324.html
Author: 努力是一种常态
Title: Django项目中表的查询的操作

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/809018/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Python3 元组

    Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号 ( ),列表使用方括号 [ ]。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 &…

    Python 2023年11月8日
    056
  • 👍SpringSecurity单体项目最佳实践

    SpringSecurity单体项目最佳实践 到这里,我们的SpringSecurity就已经完结啦,文章中可能有些地方不能做到全面覆盖,视频教程地址 🥕 初始项目地址 🍬完成项目…

    Python 2023年10月15日
    020
  • Pandas基本使用1

    本文主要参考Pandas中文文档进行学习讲解:1.pandas可以直接使用列表和numpy数组: pd.Series() import pandas as pd import nu…

    Python 2023年8月8日
    036
  • 简单的java代码审计

    描述 很简单的代码审计 java安全——Fastjson反序列化 java安全——SQL注入 Fastjson 反序列化 首先看一下配置文件,对于Maven项目,我们首先从pom….

    Python 2023年10月23日
    027
  • UE4 TCP协议连接服务器与客户端

    B站教学链接:https://space.bilibili.com/449549424?spm_id_from=333.1007.0.0 一、TCP原理简介 TCP是传输控制协议(…

    Python 2023年10月8日
    050
  • 模型驱动设计的构造块(上)——DDD

    为了保证软件实践得简洁并且与模型保持一致,不管实际情况如何复杂,必须运用建模和设计的实践。 某些设计决策能够使模型和程序紧密结合在一起,互相促进对方的效用。这种结合要求我们注意每个…

    Python 2023年10月12日
    046
  • Numpy中的深拷贝与浅拷贝(视图)

    1. numpy中简单的浅拷贝与深拷贝浅拷贝的特点:①公用一个值;②这两个变量的内存地址一样;③其中一个变量的值改变时,另外一个变量的值也会改变;深拷贝的特点:①变量的内存地址不同…

    Python 2023年8月24日
    061
  • pyqt5 Qt Designer + matpoltlib画图显示动态曲线

    PyQt5 Qt Designer 使用Matpoltlib画图显示动态曲线 源码示例下载 传送门 效果图: 导入pyqt5库: pip install PyQt5==5.15.4…

    Python 2023年9月3日
    071
  • Java根据Freemarker模板生成Word文件

    准备模板 模板 + 数据 = 模型 1、将准备好的Word模板文件另存为.xml文件(PS:建议使用WPS来创建Word文件,不建议用Office) 2、将.xml文件重命名为.f…

    Python 2023年10月21日
    033
  • Gunicorn 部署flask-socketio项目,项目访问慢的问题

    Gunicorn 部署flask-socketio 项目 问题: 最近使用flask开发的websocket服务,要开始上线了,本地开发环境测试一切的OK.使用Gunicorn部署…

    Python 2023年8月12日
    038
  • Python项目实践之三:添加 Play 按钮和提高游戏等级

    现在外星人入侵游戏项目已经实现了武装飞船和外星人群的功能,本章主要添加一些辅助功能,如添加一个开始按钮,计分板信息和随着游戏的进行加快游戏节奏。 需求:添加 Play 按钮,它在游…

    Python 2023年9月22日
    024
  • 大家都能看得懂的源码 – 那些关于DOM的常见Hook封装(一)

    本文是深入浅出 ahooks 源码系列文章的第十四篇,该系列已整理成文档-地址。觉得还不错,给个 star 支持一下哈,Thanks。 上一篇我们探讨了 ahooks 对 DOM …

    Python 2023年10月23日
    027
  • Matplotlib库的使用—初相识

    有关Python的进阶,数据可视化开篇!内容为关于Matplotlib库的使用。 之前入门阶段发过几篇练题篇,有人私信询问入口链接,在这里点击蓝色字即可进入点击这里开始练题 关于M…

    Python 2023年9月6日
    069
  • Python的Matplotlib绘图嵌入PyQt5界面(GUI)方法

    利用业余时间刚刚学习Python两个月左右,涉及工作中将计算数据图形化,最后又想将图形插入GUI。 先记一下流水账。首先,针对工作任务完成了面向过程编程,用matplotlib的p…

    Python 2023年9月1日
    067
  • 20. Python的字典嵌套

    嵌套 (Nesting) 嵌套是我们迄今为止最强大的概念之一。 嵌套涉及将列表或字典放在另一个列表或字典中。 通过嵌套,可以在程序中建模信息的能力大大扩展。 字典嵌套:我们在这里看…

    Python 2023年9月26日
    049
  • 【环境搭建】RocketMQ集群搭建

    前置条件及效果图 条件: 两台服务器,个人是两台腾讯云服务器(其中嫖的朋友一个); 版本: rocketmq-version:4.4.0 rocketmq-console(mq控制…

    Python 2023年10月11日
    047
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球