首页 > 其他分享 >【InterView】Django部分(一)

【InterView】Django部分(一)

时间:2023-02-18 22:55:23浏览次数:53  
标签:请求 GET URL 数据库 Django ORM 提交 InterView 部分

目录

ORM是什么?优势?

  • ORM:中文翻译为对象关系映射

    模型类名对应数据库表名
    类属性对象数据库表字段
    类属性中的字段对应数据库中的约束条件
    模型类的多个实例对应于实例

  • 优势:

    ORM的技术特点,提高了开发效率,可以自动将模型对象与数据库中的Table进行字段与属性的映射;
    不用直接写SQL,能够像操作对象一样从数据库中获取数据

get请求和post请求的区别

  1. GET提交的数据会放在URL之后,以?分割URL和传输数据,参数之间以&相连,如EditBook?name=test1&id=123456. POST方法是把提交的数据放在HTTP包的Body中.
  2. GET提交的数据大小有限制(因为浏览器对URL的长度有限制),而POST方法提交的数据没有限制.
  3. GET与POST请求在服务端获取请求数据方式不同。
  4. GET方式提交数据,会带来安全问题,比如一个登录页面,通过GET方式提交数据时,用户名和密码将出现在URL上,如果页面可以被缓存或者其他人可以访问这台机器,就可以从历史记录获得该用户的账号和密码.

简述django请求的生命周期?

标签:请求,GET,URL,数据库,Django,ORM,提交,InterView,部分
From: https://www.cnblogs.com/al6nlee/p/17133887.html

相关文章

  • django连接ubuntu22下的mysql8
    1.安装mysql(这里就不过多赘述了)sudoapt-getinstallmysql-server  2.登录mysql  (1)在根目录/etc/mysql/debian.cnf,使用默认账户密码登录   (2)空密码......
  • 部分信创CPU算力与IntelCPU的简单比较
    部分信创CPU算力与IntelCPU的简单比较摘要最近一直想查看一下国产和非国产的CPU的性能比较从最开始学习研究sysbench到周五晚上开始学习stress-ng今天查看github上......
  • windowsbat脚本部分解释
    @echooffREM声明采用UTF-8编码startnginx.exeECHO="启动成功"chcp65001echotestecho中文测试pause详解这几行命令的用处startnginx.exe:启动nginx服务,......
  • PAT-basic-1016 部分A+B java
    一、题目正整数 A 的“DA​(为1位整数)部分”定义为由 A 中所有 DA​ 组成的新整数 PA​。例如:给定 A=3862767,DA​=6,则 A 的“6部分”PA​ 是66,因为 A 中......
  • python Django基础
    django官网https://www.djangoproject.com/download/文档https://docs.djangoproject.com/安装Django安装官网LTS版本pipinstalldjango==3.2.15Django命令>django......
  • 《阿里巴巴Java开发规范》领域模型的部分介绍
    《阿里巴巴Java开发规范》关于领域模型的部分介绍如下分层领域模型规约:DO(DataObject):此对象与数据库表结构一一对应,通过DAO层向上传输数据源对象。DTO(DataTran......
  • 1.初识 Django
    设计模式定义#mysite/news/models.pyfromdjango.dbimportmodelsclassReporter(models.Model):full_name=models.CharField(max_length=70)def_......
  • Django date__range([start,end])其中不包括end时间
    #date__range([start,end])#不包括end时间,需转换最后的截止时间fromdatetimeimportdatetime,timedeltanew_end=end+timedelta(days=1)......
  • stata变量名特别多,des显示不完整,只能看到最后一部分
    stata变量名特别多,des显示不完整,只能看到最后一部分解决方法:第一步: sscinstalldes2 logusingexam22a,replacetext des2(显示结果复制,自动成表格,EXCEL粘贴形成表格) log......
  • Django Paginatior分页,页码过多,动态返回页码,页码正常显示
    问题:当返回数据较多,如设置每页展示10条,数据接近200条,返回页码范围1~20,前端每个页码都显示的话,就会出现页码超出当前页面,被遮挡的页码无法操作和显示不美观;代码优化:在使......