首页 > 数据库 >Django与数据库连接

Django与数据库连接

时间:2022-12-30 16:26:49浏览次数:43  
标签:数据库 request 连接 Django 数据 携带

目录

Django与数据库连接

一、form表单相关注意事项

1.action	控制数据提交的地
    1.action=""  数据默认提交给当前页面所在的地址
    2.action="https://www.baidu.com/"  完整地址
    3.action="/index/"  朝当前服务端的index地址提交
2.method	控制数据提交的方法
    get
        朝服务端索要数据 也可以携带一些额外的要求
        携带额外数据的方式:  URL?xxx=yyy&uuu=zzz
        问号后面携带数据的大小是有限制(2KB)的并且不能携带敏感数据
    post
        朝服务端提交数据
        携带额外数据的方式:  请求体
        请求体携带数据安全性较高并且没有大小限制

二、request对象方法

request.method
获取当前请求的请求方法 结果是纯大写的字符串 GET、POST
request.GET
获取URL问号后面携带的数据 结果是一个QueryDict拥有字典的特性
request.GET.get()		值列表最后一个数据值
request.GET.getlist()	整个值列表
request.POST
获取post请求请求体里面的数据 结果也是一个QueryDict拥有字典的特性
request.POST.get()		值列表最后一个数据值
request.POST.getlist()	整个值列表

三、django连接数据库

1.django默认自带sqlite3小型数据库
2.我们可以指定其他数据库 比如MySQL
3.配置文件中需要修改配置 DATABASES

1.首先在终端创建数据库
image
2.其次在Django的配置文件里面配置数据库
image
3.最后连接数据库前提是python已经连接好了数据库
image

标签:数据库,request,连接,Django,数据,携带
From: https://www.cnblogs.com/almira998/p/17015163.html

相关文章

  • 云原生、20.3k Star......时序数据库 TDengine 的 2022 年精彩纷呈
    日月其迈,时盛岁新2022的进度条已经加载至“100%”疫情肆虐下,毫无疑问这仍然是头顶风雪攀登山峰的一年好在如今曙光已现回望这一年,TDengine也硕果满满2022年是TDengine......
  • 通过VB脚本自动连接SSH
    通过自己编码VB脚本,实现连接Linuxssh。脚本内容如下:1DimWshShell2SetWshShell=WScript.CreateObject("WScript.Shell")3WshShell.Run"cmd.exe"4WScript.Slee......
  • Docker 容器连接
    Docker容器连接前面我们实现了通过网络端口来访问运行在docker容器内的服务。容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过-P或-p参数来指定端口映射。......
  • Docker 容器连接
    容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。下面我们来实现通过端口连接到一个docker容器。 网络端口映射......
  • UnityXR Pico和HTCVive判断手柄连没连接上
        方法一:用InputDevices.GetDevices(),PICO中使用的此方法           此方法获取当前连接的设备:           1.在Pico中连上哪个手柄就......
  • 金航数码选择应用 TDengine 时序数据库,改造现有数据库架构
    :::hljs-center:::金航数码科技有限责任公司(航空工业信息技术中心)是中国航空工业集团有限公司(航空工业)的信息技术专业支撑机构,肩负着“推进产业数字化,践行数字产业化”......
  • 金航数码选择应用 TDengine 时序数据库,改造现有数据库架构
     金航数码科技有限责任公司(航空工业信息技术中心)是中国航空工业集团有限公司(航空工业)的信息技术专业支撑机构,肩负着“推进产业数字化,践行数字产业化”的使命,致力于做数......
  • 数据库相关内容
    1.数据库基础--DDL#创建数据库createdatabaseifnotexistsdb1;#选择数据库usedb1;#查看当前使用的数据库selectdatabase();#创建表createStudent(id......
  • python的web应用程序开发(Django框架)
    python的web应用程序开发(Django框架)1.安装Django并开启网页服务器pipinstalldjango#安装Django包django-adminstartprojectmysite#在指定路径下新建一个mysite文件......
  • MySQL数据库优化的八种方式(经典必看)MySQL数据库优化的八种方式(经典必看)
    MySQL数据库优化的八种方式(经典必看) MySQL/Oracle数据库优化总结(非常全面)置顶2017年08月21日21:05:30阅读数:8442MySQL数据库优化的八种方式(经典必看)引言: ​​关于......