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

posted @ 2022-12-30 16:11  阿丽米热  阅读(452)  评论(0编辑  收藏  举报
Title